Wednesday, July 6, 2011, 10:07:28 AM, Noel wrote:
> On 7/6/2011 8:45 AM, Duane Hill wrote:
>>> Yes, this should be added to the top of the file, except the
>>> v6 bypass expression needs to be improved.
>>
>>> I would assume that no one else is using this with ipv6 since
>>> the offending rule will match any address ending with
>>> letter+number.
>>
>> A quick search on the web I found this for IPv6 (all on one line):
>>
>> /^(((?=(?>.*?::)(?!.*::)))(::)?(([0-9A-F]{1,4})::?){0,5}|((?5):){6})(\2((?5)(::?
>> |$)){0,2}|((25[0-5]|(2[0-4]|1[0-9]|[1-9])?[0-9])(\.|$)){4}|(?5):(?5))(?<![^:]:|\
>> .)\z/i
>>
>>
> Well, that certainly looks impressive. This is more in line
> with what I was expecting; ipv6 syntax is considerably more
> complex than v4. But does it work? I don't have time for
> testing right now.
> If it seems to work reliably, just add that rule with a DUNNO
> near the top of the file.
This is where I found it:
http://forums.dartware.com/viewtopic.php?t=452
--
Best regards,
Duane mailto:[email protected]