Hi,
ich habe nich ein bisschen gesucht.
Ich hoffe das ist richtig.
dass Du nicht gesucht hast? Nö, eigentlich nicht ;-)
- = minuszeichen
In einer Zeichenklasse ist "-" ein Operator, der eine Spanne von Zeichen markiert[1]. Meinst Du es nicht in diesem Sinne, musst Du es in der Zeichenklasse maskieren.
s = leerzeichen
Nein, "s" ist ein "s". "\s" sind(!) Whitespaces, nicht nur Leerzeichen.
d = digits
"d" ist "d", "\d" sind Digits.
. = punkt
Innerhalb einer Zeichenklasse stimmt dies, außerhalb derselben steht es für ein beliebiges Zeichen (üblicherweise bis auf Umbrüche).
m kein Zeilenumbruch
für was steht der Modifikator s
Gewissermaßen für das Gegenteil von "s": "^" und "$" werden auf einzelne Zeilen angewendet.
Jetzt bin ich aber echt am Ende, wie schließe ich das $ aus?
Indem Du es nicht erlaubst. Deine RegExp enthält noch Fehler, die Du mit obigen Informationen finden kannst.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes