[Cascavel-pm] Validando um IP
Joenio Marques
joenio em gmail.com
Quinta Outubro 19 17:20:21 PDT 2006
Olá Sammuel,
Qual erro está apracedendo aí?
Aqui executou sem problemas, somente a lógica está invertida:
> if ($ip =~ /(\d+)\.(\d+)\.(\d+)\.(\d+)/) { print "IP nao é valido"; }
if ($ip =~ /(\d+)\.(\d+)\.(\d+)\.(\d+)/) { print "IP é valido"; }
Aqui existem alguns exemplos de REGEX para validar IPs:
http://www.regular-expressions.info/examples.html
Att,
2006/10/19, Sammuel de Souza <sammuel.souza em gmail.com>:
>
>
> Ola,
>
> estou tentando validar 1 IP
>
> este ip pode ser
>
> 10.0.0.1
> 192.168.254.0
> 10.10.100.2
>
> queria verificar se este ip é valido e se nao possui nenhum caracter q nao
> seja numero e ponto tentei isto
>
> $ip = "192.168.0.1";
>
> if ($ip =~ /(\d+)\.(\d+)\.(\d+)\.(\d+)/) { print "IP nao é valido"; }
>
> porem não esta dando cento como faço p/ verificar se a sintaxe esta cert ???
>
> []'s Sammuel
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
--
Joenio Marques
- Salvador Perl Mongers
Mais detalhes sobre a lista de discussão Cascavel-pm