ER Th?aís vai me trazer como resposta: Thaís, Taís.
Nosso quantificador opcional seria como uma variável booleana, que pode ou não haver ( 0 ou 1).
Quantificador Opcional fonte da imagem:forum.br.herozerogame.com |
E se eu tiver uma lista de possibilidades?
Ótima questão, como podemos imaginar as RegEx podem utilizar vários metacaracteres para ser definida, e nesse caso a lista cairia muito bem.
Exemplo: ER paul[a,o]? nossas saídas possíveis serão: paula, paulo, paul.
Como podemos reparar o quantificador opcional pode ser um, o outro, ou nenhum dos dois. Vale ressaltar que desse modo utilizamos 2 metacaracteres juntos, mais uma vez frisando que é para isso mesmo que foram feitas as expressões regulares, para formarem padrões lógicos, por isso sempre que for ler uma leia caracter por caracter, sempre da esquerda para direita para poder entender sua lógica.
Para saber mais sobre quantificadores:
clique aqui ====> Chaves
clique aqui ====> Asterisco e Mais
Fonte: <Patinho Faminto>
<Expressões Regulares - Guia rápido>
Nenhum comentário:
Postar um comentário