Замените две двойные кавычки на одну с помощью jquery - PullRequest
4 голосов
/ 09 февраля 2011

Как заменить две двойные кавычки на одну с помощью jQuery?

Например: мне нужно заменить

Сэм в своем «Доме»

до

Сэм в своем "Доме"

Ищем нечто похожее на это регулярное выражение (которое заменяет двойные кавычки на одинарные):

mystring.replace(/"/g, "'")

1 Ответ

8 голосов
/ 09 февраля 2011

попробуйте это:

mystring = mystring.replace(/""/g, '"');

Регулярное выражение захватывает две двойные кавычки и заменяет их одной. Мы используем регулярное выражение для замены более одного совпадения (замена JavaScript заменит только первое).

Обратите внимание, что вторым аргументом для замены является строка. Для представления " в строке нам нужно экранировать ее: "\"" или использовать строку в одинарных кавычках: '"' JavaScript поддерживает оба.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...