[linux] Re: IPv6 in regex herkennen

Hugo van der Kooij hvdkooij op vanderkooij.org
Vr Mrt 31 00:08:43 CEST 2006


On Thu, 30 Mar 2006, Paul Slootman wrote:

> On Thu 30 Mar 2006, Hugo van der Kooij wrote:
> >
> > Ik kom op iets als:
> >
> > 	([A-Fa-f0-9]{1-4}:){1-7}([A-Fa-f0-9]{1-4}|:\//d)
> >
> > Maar ik denk dat ik de host entries hierboven niet allemaal vang. Die
> > maffe dubbele punt kan namelijk ergens halverwege opduiken. (Gelukkig maar
> > 1 keer.)
>
> Ik heb deze gevonden, weliswaar op een php pagina, maar het betreft wel
> perl-compatible regexps :)
>
> http://nl2.php.net/preg_match
>
> (effe zoeken op "ipv6")

Right. Niet echt mooi maar nu zag ik opeens wat er fout ging in mijn
expressie. Het hoort {1,4} te zijn en niet {1-4}.

Als het goed is voor zowel IPv4 als IPv6 gebruikers de volgende pagina
geblokkeerd: http://hvdkooij.xs4all.nl/awstats/awstats.pl?config=mail
(Behalve voor mijn netwerken thuis ;-)

Als ik van zowel een IPv6 als een IPv4 een bevestiging heb kan ik een diff
-u naar de awstats makers sturen. (Wellicht kunnen ze er iets mee.)

Bedankt voor het meedenken.

Hugo.

-- 
	I hate duplicates. Just reply to the relevant mailinglist.
	hvdkooij op vanderkooij.org		http://hvdkooij.xs4all.nl/
		Don't meddle in the affairs of magicians,
		for they are subtle and quick to anger.



More information about the Linux mailing list