0
Существует следующий пример строки:Как добавить косую черту в строку JS?
var s = "abcdwq'xx'x";
Как экранировать обычные кавычки, то есть добавить слэш? Я пытался использовать следующий код:
s.replace('/(["\'\])/g', "\\$1")
но это не работает. Заранее спасибо
т.е. вы имеете в виду, я должен удалить [и] из моего регулярного выражения? – malcoauri
@malcoauri Нет, '\]' выходит из '' '', поэтому он больше не представляет собой закрытие класса символов. Другими словами '/ [\] /' является недопустимым регулярным выражением. –
@malcoauri Нет, я имею в виду, что перед ']' не должна иметь обратную косую черту. – Barmar