ich habe eine Frage bezüglich RegularExpressions
ich möchte aus einem Text Ausdrücke mit folgender Defination finden
Code: Alles auswählen
([a-zA-z]+[a-zA-z0-9]*[£,\$,€])
und beendet von einem der folgenden Währungszeichen $£€
Ein Match soll nur erfolgen, wenn es sich um ein ganzes Wort handelt, Mathematische Zeichen oder Satzzeichen können
ohne Whitespace folgen oder vorrangehen.
also sowas
fdghs.usd$ bmsf ->Match
aze 45gb£ ->kein Match
Was muss ich nun am Pattern ändern, damit die o.A. Bedingungen erfüllt werden?
Mit \b muss ein whitespace vorrangehen
[^0-9] zb gibt bei '54gb£' dann 'gb£' zurück, was nicht erwünscht ist
für Hilfe bin ich Dankbar
Olaf
Ups hab vergessen zu Erwähnen, dass es mit dem Compiler 5.31, unicode diabled laufen muss!