Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

O que significa o underline em [A-Za-z0-9_]

Na seção 'O que aprendemos' da aula 02, aparece que o \w é equivalente a essa regex [A-Za-z0-9_]. Minha é sobre o underline após o 9, o que ele significa?

4 respostas

Olá, Thiago tudo bom?

O underline é colocado ali para que ele seja considerado como um valor válido para essa expressão.

Um exemplo prático, nesse link, insira um ao final como no exemplo do exercício e verá que o do texto será capturado: https://regex101.com/r/dige01/4

Espero ter ajudado :)

solução!

A expressão significa que sua regex irá capturar todas as letras maiúsculas de A a Z (A-Z), todas as letras minúsculas (a-z), todos os números de 0 a 9 (0-9), e o underline(_) do texto alvo. Caso o texto alvo contenha algo diferente disso, como um ponto, um ç ou algo que não faça parte daquele grupo de caracteres, sua regex não irá capturar o texto informado.

Obrigado pela ajuda, pessoal. Bons estudos :)

Thiago fico feliz em ter ajudado!

Não se esqueça de marcar como solução a resposta que ti ajudou, assim se mais alguém tiver a mesma dúvida a pessoa já vai direto na solção ;P