я получил следующий кодкак заменить символ ?
replaceforever: function(string,find,replace){
while(_.contains(string,find)){
string.replace(find,replace);
}
return string;}
и я посылаю к нему что-то вроде './routes\admin\articles.js','\\','/'
, но всегда кажется, чтобы войти в то время цикла один раз и изменить все это с одной «/» как результат: | вместо того, чтобы быть хорошим ./routes/admin/articles.js
может кто-нибудь объяснить мне, пожалуйста, что я делаю неправильно?
Почему бы просто не использовать регулярное выражение? Также обратите внимание, что если вы пытаетесь сделать это с помощью ./routes\admin\articles.js в виде строкового литерала, вам нужно будет избежать этих обратных косых черт. –
Что '_' в функции' replaceforever'? –