Javascript найти "/" и заменить на "_" - PullRequest
0 голосов
/ 21 февраля 2019

Я застрял, делая это.Я работаю с CMS, встроенной в ASP.net, и у меня есть строки, которые я хочу найти "/" и заменить на "_", как мне это сделать?Пробовал безуспешно:

str.replace(/\//g), '/');
str.replace(//\/g), '/');

Спасибо

Ответы [ 3 ]

0 голосов
/ 21 февраля 2019

Попробуйте просто

var str = "/Shohel Rana/".replace(/[/]/g, "_");
console.log(str);

Если вы хотите заменить пробел, _ или добавить больше, то добавьте символ в третью скобку.

var str = "/something / test".replace(/[\s,/]/g, "_");
console.log(str);
0 голосов
/ 21 февраля 2019

Ваш текущий код выполняет замену всех вхождений / на / - он вообще ничего не делает.Вам нужно заменить вхождения на _:

var str = "One/Two/Three";
str = str.replace(/\//g, '_');
console.log(str);
0 голосов
/ 21 февраля 2019

let str = "/something / test"
str = str.replace(/\//g, '_')
console.log(str)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...