Pular para o conteúdo

Expressão regular para validar um IP

Dica publicada em Shell Script / Expressões Regulares
Daniel Miyagi j4p0n3g0
Hits: 17.800 Categoria: Shell Script Subcategoria: Expressões Regulares
  • Indicar
  • Impressora
  • Denunciar

Expressão regular para validar um IP

Estive procurando esses dias uma expressão regular que validasse um valor (IP), encontrei alguns mas nenhum muito preciso, peguei um e alterei e acredito ter ficado mais preciso na validação das informações.

egrep '^([0-9]{2}\.|1[0-9]{2}\.|2[0-5]{2}\.){3}([0-9]{2}|1[0-9]{2}|2[0-5]{2})$'

Exemplo de uso:

echo 192.168.1.1 | egrep '^([0-9]{2}\.|1[0-9]{2}\.|2[0-5]{2}\.){3}([0-9] {2}|1[0-9]{2}|2[0-5]{2})$'

Nenhuma dica encontrada.

Extraindo seu endereço IP com shell script (egrep + awk)

SED - texto para maiúsculas, minúsculas, pascal case e camel case

Executando comandos em looping no shell

Introdução ao awk

SED - substituir apenas a ocorrência N de uma string

#2 Comentário enviado por maurixnovatrento em 11/07/2020 - 17:35h

Pois é. Não vi efeito.

___________________________________
Conhecimento não se Leva para o Túmulo.

Contribuir com comentário

Entre na sua conta para comentar.