[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