Siechfred: reguläre Ausdrücke: Zeilenumbrüche?

Beitrag lesen

Warum erhalte ich, wenn ich im obigen Beispiel "!" als Delimiter nehme, folgende Meldung:
if($string =~ !blabla(.*?)blabla!s) { print "w
Bareword found where operator expected at - line 5, near ")blabla"
        (Missing operator before blabla?)

Also ich erhalte keine Warnung (ActiveState Perl 5.8.8 unter Win2kPro).

Siechfred