Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.08.2018, 11:10
Аспирант
Отправить личное сообщение для Tipylja Посмотреть профиль Найти все сообщения от Tipylja
 
Регистрация: 17.04.2017
Сообщений: 72

Замена в строке с регулярным выражением
Здравствуйте. Пытаюсь в строке заменить один слеш(\) на другой (/) но ничего не получается. Попробовал уже массу вариантов, ни один не работает, вот последний:
item.replace(/\//, "/");

Вот строка:
img\test\test2\2gg.jpg
В ней нужно поменять все слеши. Подскажите, как правильно регулярку составить
Ответить с цитированием
  #2 (permalink)  
Старый 14.08.2018, 11:15
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

console.log('fdjsof\\sdfk'.replace(/\\/, "/"));
Ответить с цитированием
  #3 (permalink)  
Старый 14.08.2018, 11:18
Аспирант
Отправить личное сообщение для Tipylja Посмотреть профиль Найти все сообщения от Tipylja
 
Регистрация: 17.04.2017
Сообщений: 72

Сообщение от j0hnik Посмотреть сообщение
console.log('fdjsof\\sdfk'.replace(/\\/, "/"));

Спасибо, все работает. А не подскажете такой вопрос, вот в строке
img\test\test2\2gg.jpg
Меняет только первый слеш, то есть выходит вот так
img/test\test2\2gg.jpg
А остальные остаются исходными, не подскажите как можно поменять все символы в строке?
Ответить с цитированием
  #4 (permalink)  
Старый 14.08.2018, 11:20
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Буковку g еще добавить
console.log('img\\test\\test2\\2gg.jpg'.replace(/\\/g, "/"));
Ответить с цитированием
  #5 (permalink)  
Старый 14.08.2018, 11:25
Аспирант
Отправить личное сообщение для Tipylja Посмотреть профиль Найти все сообщения от Tipylja
 
Регистрация: 17.04.2017
Сообщений: 72

Как всегда, спасибо за помощь форумчанам
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена слова в строке на определенной позиции Hapson Общие вопросы Javascript 3 18.01.2014 05:17
помогите с регулярным выражением Axios Элементы интерфейса 3 13.01.2013 20:47
Регулярное, замена в строке mico Общие вопросы Javascript 1 13.09.2011 22:13
Нужно обрезать путь до файла регулярным выражением javascript_pupil Общие вопросы Javascript 3 22.11.2010 11:46
Извлечь значение параметра из location.search регулярным выражением? Бобр Общие вопросы Javascript 8 26.01.2010 01:01