У меня есть строка с несколькими запятыми, и метод замены строки изменит только первый:
var mystring = "this,is,a,test"
mystring.replace(",","newchar", -1)
Результат: "thisnewcharis,a,test"
Документация указывает, что значение по умолчанию заменяет все, и что "-1" также указывает на замену всех, но оно не увенчалось успехом. Любые мысли?