Thread reguläre Ausdrücke: Variable nicht interpretieren
(4 answers)
Opened by beaucarnea at 2005-11-15 17:20
Hallo zusammen,
ich habe folgendes Problem: Ich möchte in einem regulären Ausdruck prüfen, ob der Inhalt eines Strings ($string2) in einem anderen String ($string) enthalten ist. Das Problem dabei ist, dass in $string2 Sonderzeichen enthalten sein können. Beispiel: $string="blablabla"; $string2="*hallo"; if ($string=~/$string2/){...}; Perl generiert dann die Fehlermeldung "Quantifier follows nothing in regex;" Wie kann ich vermeiden, dass Perl den Inhalt von $string2 als Teil des regulären Ausdrucks betrachtet? |