Как заменить все вхождения «</p>» в строке на «» в JavaScript? - PullRequest
3 голосов
/ 16 ноября 2011

Я получаю ошибки при попытке выполнить одно из следующих действий:

str = str.replace(/</p>/gm, "")
str = str.replace("</p>"/gm, "")

Что я делаю не так?

Ответы [ 3 ]

6 голосов
/ 16 ноября 2011

'/' - это специальный символ, который вы должны экранировать в регулярном выражении:

str = str.replace(/<\/p>/gm, "");
0 голосов
/ 16 ноября 2011

Вы должны экранировать символ обратной косой черты.

str = str.replace(/<\/p>/gm, "");

См. пример здесь .

0 голосов
/ 16 ноября 2011
tr = str.replace(/\<\/p\>/gi, "")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...