Daniel Richter: RegExp für Preis

Beitrag lesen

Hallo,

Habe das jetzt so probiert:

/([0-9]+)((.|,)([0-9][0-9]))?/

aber irgendwie funktioniert das nicht.

"funktioniert nicht" ist keine ausreichende Problembeschreibung. Passt der Ausdruck auf zu viele/zu wenige Strings, oder produziert er gar einen Fehler?

Wie müsste der Ausdruck denn aussehen das es funktionieren würde?

Ausgegangen davon, dass er zu viele Strings matcht:

Wenn der Ausdruck auf einen vollständigen String passen soll, musst du das dem Parser durch die Steuerzeichen "^" und "$" mitteilen.

mfg. Daniel