Замена в строке с регулярным выражением
Здравствуйте. Пытаюсь в строке заменить один слеш(\) на другой (/) но ничего не получается. Попробовал уже массу вариантов, ни один не работает, вот последний:
item.replace(/\//, "/"); Вот строка: img\test\test2\2gg.jpg В ней нужно поменять все слеши. Подскажите, как правильно регулярку составить |
console.log('fdjsof\\sdfk'.replace(/\\/, "/")); |
Цитата:
Спасибо, все работает. А не подскажете такой вопрос, вот в строке img\test\test2\2gg.jpg Меняет только первый слеш, то есть выходит вот так img/test\test2\2gg.jpg А остальные остаются исходными, не подскажите как можно поменять все символы в строке? |
Буковку g еще добавить
console.log('img\\test\\test2\\2gg.jpg'.replace(/\\/g, "/")); |
Как всегда, спасибо за помощь форумчанам
|
Часовой пояс GMT +3, время: 00:17. |