Poderia explicar melhor sobre isto ?
Poderia explicar melhor sobre isto ?
Fala ai Nádia, tudo bem? Vamos lá:
O *positive lookahead` serve para definirmos critérios de combinação sem que alguma parte seja combinada no resultado, exemplo:
Imagine as seguintes palavras:
matheuzs
u
ulala
us
Nesse exemplo, imagine agora que precisamos pegar o u que vem antes de um s, poderíamos fazer algo do tipo:
(us)Mas, nesse caso, a seleção ia ser us, porém, precisamos apenas do u, para isso podemos usar o lookahead:
(u(?=s))Agora, apenas o u do us será selecionado como resultado de combinação.
Espero ter ajudado.