Thread Regexp für Postfix
(10 answers)
Opened by Gast at 2008-12-18 17:05
Man kann in einer negierten Zeichenklasse keine Strings matchen. Will sagen:
Deine Zeichenklasse [^111\.222\.333\.444] steht nicht für "nicht 111.222.333.444" sondern steht für "ein Zeichen, das nicht 1 oder '.' oder 2 oder 3 oder 4 ist". Die Wiederholung eines Zeichens bewirkt nichts weiter. Möglicherweise hilft die Doku weiter: perldoc perlre #Extented patterns (Achtung, die Doku ist für Perl 5.10; mit 5.10 sind einige neue Extended patterns dazugekommen). meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |