用正则表达式替换空<p> </p>

时间:2016-03-30 15:42:17

标签: javascript regex

我试图使用replace使用正则表达式删除空段落,但没有运气。

return text.replace('/(<p><\/p>)+/g', '');

I've tested the regex /(<p><\/p>)+/g in regex101似乎没问题。我做错了什么?

Reproduction online

2 个答案:

答案 0 :(得分:7)

您应该删除引号:

return text.replace(/(<p><\/p>)+/g, '');

答案 1 :(得分:4)

差不多......但JS中的正则表达不是字符串

您&#39; S

return text.replace('/(<p><\/p>)+/g', '');

试试这个

return text.replace(/(<p><\/p>)+/g, '');