Ti servono i capturing groups:
codice:Testo="ImportoA 12,34 ImportoB 56,78" Pattern = "(\d),(\d)" RegExp.Replace(Testo, Pattern, "$1.$2")
Non conosco ASP, quindi adatta un attimo la sintassi.
Ti servono i capturing groups:
codice:Testo="ImportoA 12,34 ImportoB 56,78" Pattern = "(\d),(\d)" RegExp.Replace(Testo, Pattern, "$1.$2")
Non conosco ASP, quindi adatta un attimo la sintassi.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Perfetto, ora funziona!
Grazie
La sintassi corretta è la seguente:
codice:Testo="ImportoA 12,34 ImportoB 56,78" Set RegEx = New RegExp With RegEx .Pattern = "(\d),(\d)" .Global = true .IgnoreCase = true End With NuovoTesto=RegEx.Replace(Testo, "$1.$2") response.write NuovoTesto