* Ich möchte alle Kommata in numerischen Werten durch Punkte ersetzen
Beispiel: 4,321 -> 4.321
Mein bisheriger Code...
Code: Alles auswählen
dummy.s = "lala 4,321 lulu, lölöl" ; das Komma hinter lulu soll nicht ersetzt werden
If CreateRegularExpression(0, "(\d),(\d)")
Debug ReplaceRegularExpression(0, dummy, "$1.$2")
FreeRegularExpression(0)
EndIf
Sollte $ nicht ein Platzhalter sein, wenn man es im ErsetzungsausdruckDebugger hat geschrieben:lala $1.$221 lulu, lölöl
angibt? In gängigen RegExp-Testern funktioniert es hingegen. Tickt PCRE
hier anders als andere RegExp-Parser?
Danke im voraus & Grüße ... Kiffi