У меня есть строка как "1,23,45,448.00", и я хочу заменить все запятые на десятичную точку и все десятичные точки запятой.
Мой требуемый результат: "1.23.45.448,00"
Я попытался заменить , на . следующим образом:
var mystring = "1,23,45,448.00"
alert(mystring.replace(/,/g , "."));
Но после этого, если я попытаюсь заменить . на ,, он также заменит первый замененный . на ,, в результате получим вывод как "1,23,45,448,00"