Thread regulärer ausdruck
(8 answers)
Opened by Gast at 2007-12-09 18:10
Hallo,
jetzt habe ich noch mal eine Frage dazu. Irgendwie funktioniert das noch nicht ganz so wie ich das möchte. zur Vereinfachung habe ich nur mal einen string genommen: if ($string !~ m/[1-8pPbBnNrRqQkK]+/) {print "Fehler";} wenn jetzt string z.B xyz ist wird der Ausdruck Fehler gewertet. soweit so gut. wenn jedoch der string z.B. Byz ist, wird er als gut gewertet. Das ist jedoch schlecht. Im string dürfen nur Zeichen vorkommen die in den Eckigen Klammern stehen. Die Auswertung wird jedoch scheinbar beim vorkommen eines richtigen Zeichens abgebrochen. Irgendwie werde ich daraus nicht so ganz schlau. Ich glaube um reguläre Ausdrücke verstehen zu können benötigt man ein Informatik Studium ;-) LG, Armin. |