On Wednesday, May 1, 2002, at 08:27 , P lerenard wrote:
> an ip address should have 3 dot and 2 (IPv4)
> so ii you check for the number of dot you have you will remove some false
> guess
>
> Pierre
[..]
>> ### }elsif ($nameserver =~ m/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/){
>> ### $type = "possible IP_ADDR";
I'm not quite sure I follow you -
Merely checking for three "dots" would allow for non-numeric
picks such as
mail.arc.nasa.gov
which is clearly not an 'ip_addr' classic 'dotQuad' format.
the Regular Expression I put foward there has 'three' "dots"
that seperate digital structures of one to three digits.
I assert that this is a possible IP_Addr - since the regEx
would allow
255.255.255.255
0.0.0.0
as well as the RFC1918 classes and all of the 'irrationals'
eg: any decimal 256-999 in any of the places - which are
clearly not at all acceptable....
But I thought I would leave sorting those out as an exercise for the
reader.
ciao
drieux
---
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]