shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RegExp para conferir IP


From: hardcorepunkfx
Subject: RegExp para conferir IP
Date: Mon, 23 Jan 2006 16:15:51 -0000
User-agent: eGroups-EW/0.82

Após terminar de ler o livro sobre Expressões Regulares do Aurélio 
Marinho (nota 10!), fui me arriscar a trabalhar com essas tais Regexp, 
estava tudo muito bem, quando fui escrever uma para conferir se um IP 
era válido, olhe o tamanho da "coisa";
 
 /^([01][0-9][0-9]|2[0-5][0-5]|[0-9]|[0-9][0-9])\.([01][0-9][0-9]|2[0-5]
[0-5]|[0-9]|[0-9][0-9])\.([01][0-9][0-9]|2[0-5][0-5]|[0-9]|[0-9][0-9])\.
([01][0-9][0-9]|2[0-5][0-5]|[0-9]|[0-9][0-9])$/

 Está funcionando corretamente (ao menos até agora), mas fiquei 
pensando se haveria uma forma de diminuir seu tamanho, 
os "retrovisores" não serviram (pois repetiam o resultado do primeiro 
grupo), é normal uma regexp ficar dessa forma?







reply via email to

[Prev in Thread] Current Thread [Next in Thread]