Tom: RegExp-Pattern so richtig? Wie kann man Fehler besser finden?

Beitrag lesen

Hello,

Wenn, dann wieder mit den eckigen Klammern. Weiß ich aber auch nicht, ob das eichtig ist.

/[1]+$/

"The character types \d, \D, \s, \S, \w, and \W may also appear in a character class, and add the characters that they match to the class. For example, [\dABCDEF] matches any hexadecimal digit." -- hätte ich jetzt nicht gedacht, ist aber auch in Perl so.

Die Maschinen für die Regular Expressions sind so komplex, dass ich ohnehin immer daran zweifle, ob die dazugehörige Beschreibung wirklich genau zur Maschine passt. Man sieht es ja bei den Browsern, dass es erhebliche Unterschiede gibt. Bei den Regular Expressions wird es irgendwo auch Abweichungen zur eigentlich verbindlichen Beschreibung geben.

Vielleicht sind sie mir deshalb so suspekt, weil ich noch nicht reingeschaut habe, wie sie funktionieren.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)


  1. \w- ↩︎