[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