Nesta explicação é mencionado que hífen é um metachar dentro de colchetes, mas, num exercício anterior utilizamos o hífen dentro do colchetes para identificar o padrão de um cpf. Fiquei meio confuso.... Se alguém puder me ajudar... Obrigado.
Nesta explicação é mencionado que hífen é um metachar dentro de colchetes, mas, num exercício anterior utilizamos o hífen dentro do colchetes para identificar o padrão de um cpf. Fiquei meio confuso.... Se alguém puder me ajudar... Obrigado.
Fala aí Matheus, beleza? Você precisa tomar cuidado como usa o hífen. Ele pode ser definido para informar intervalos e/ou como o próprio hífen em sí.
Exemplo para informar um intervalo:
[A-Z]
[a-z]
[0-9]
Repare que ele está dentro dos []
, no exemplo anterior, estava fora, essa é a diferença.
Tome cuidado ao utilizado entre esses intervalos.
Podemos deixá-lo como último item do grupo:
[0-9-]
Agora vai buscar todo numero de 0 á 9 e o hífen.
Espero ter ajudado.