Hallo - die Regulären Ausdrücke mal wieder :-/ ...
ich habe hier folgende Aufzählung:
"01. Beschreibung, 02. Beschreibung, 03. Beschreibung"
Diesen String möchte ich mittels Regulären Ausdrücken so umformatieren, dass jeweils das letzte Komma in der Aufzählung durch ein "und" ersetzt wird.
Wunschergebnis bei drei Elementen wäre demnach:
"01. Beschreibung, 02. Beschreibung und 03. Beschreibung"
Ich habe mir dazu folgendes Suchmuster ausgedacht: liefere mir ein Komma am Ende der Aufzählung, auf dass beliebige Zeichen folgen.
Als Regulärer Ausdruck:
reg = /,(?=.+$)/;
if (reg.test(suchstring))
suchstring = suchstring.replace(reg,' und ');
Leider erwische ich mit meinem RegExp garnix ! Wer kann mir entscheidend weiterhelfen ?
Mfg Uli