PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : regular expressions: ausrufezeichen



ThorstenHirsch
16-02-2005, 17:42
Servus!

Was bedeutet folgende regular expression?

/hans!/
...genauer gesagt: was bewirkt das Ausrufezeichen?

Gruß
Thorsten

edit: Es geht um Perl - keine Ahnung ob's wirklich ne Bedeutung hat, vielleicht ist's nur ein Tippfehler von jemand anderem.

peschmae
16-02-2005, 18:43
Ich glaube nichts spezielles. Ich meines das !.

Kann natürlich sein dass Perl da was eigenes hat was ich nicht kenne.

MfG Peschmä

michael.sprick
16-02-2005, 19:01
korrekt - so, wie es da steht, hat es keine Bedeutung. '!' ist ledigleich Teil des Patterns...

anders verhält es sich z.B. mit


/BILL(?!GATES)/


Das findet all BILL´s, auf die kein 'GATES' folgt ;)