Я застрял, делая это.Я работаю с CMS, встроенной в ASP.net, и у меня есть строки, которые я хочу найти "/" и заменить на "_", как мне это сделать?Пробовал безуспешно:
str.replace(/\//g), '/'); str.replace(//\/g), '/');
Спасибо
Попробуйте просто
var str = "/Shohel Rana/".replace(/[/]/g, "_"); console.log(str);
Если вы хотите заменить пробел, _ или добавить больше, то добавьте символ в третью скобку.
var str = "/something / test".replace(/[\s,/]/g, "_"); console.log(str);
Ваш текущий код выполняет замену всех вхождений / на / - он вообще ничего не делает.Вам нужно заменить вхождения на _:
/
_
var str = "One/Two/Three"; str = str.replace(/\//g, '_'); console.log(str);
let str = "/something / test" str = str.replace(/\//g, '_') console.log(str)