Thread Suchen, String vergleich (IP-Adressen)
(10 answers)
Opened by Franz at 2006-09-22 16:45
Hallo,
ich habe ien Liste mit IP-Adressen von Robots und möchte die mit IP-Adressen aus Logfiles abgleichen / filtern. derzeit mache ich das so: Ich schreibe die Ip's der Netze in ein Array @robots =("64.68",..."64.242.88.",...); Wie man sieht verwende ich da teilweise große IP-Bereiche. Das Array durchlaufe ich dann mit einer Schleife.... foreach my $robot (@robots) { if ($ip =~ /^$robot.*/) { ... tue dinge last; } Gibt es da einen intelligenteren, effektiveren Ansatz? Und btw. gibt es einen Dienst, der aktualisierte Listen von Robots veröffentlicht? |