Удаление большого количества обратных косых черт в строке

#jquery #jquery-mobile

#jquery #jquery-мобильный

Вопрос:

У меня есть строка, которую я получаю из базы данных, в которой много обратных косых черт. Мне нужно удалить их все. Однако я играл с функцией .replace, поскольку существует неопределенное количество обратных косых черт, я не могу понять, как это сделать.

Любая помощь очень приветствуется.

Ответ №1:

попробуйте :

 var str = 'str //// str';
str = str.replace(///g,''); // edited to match the comment of jiduvah
  

Комментарии:

1. На самом деле str.replace(/\/g,''); , потому что — это специальный символ.

2. Я предполагаю, что здесь есть какая-то проблема replace(//g,»); Eclipse выделяет ошибку

3. Не повезло, к сожалению, это не работает. Для ясности я приведу пример строки string////////string/////////////////

4. Это не обратные косые черты. 🙂 Это косые черты, и вы должны использовать str.replace(///g,''); .