在p标签之间删除

时间:2013-12-13 21:09:32

标签: javascript regex

在JavaScript中使用正则表达式,如何用空字符串替换以下标记?

<p>&nbsp;</p>
<p>&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;</p>
.
..
...

p标签之间可能有任意数量的&nbsp;个实体。

2 个答案:

答案 0 :(得分:2)

“您的内容已填充&am​​p; nbsp”.replace(/(&amp; nbsp;)/ gi,'');

答案 1 :(得分:1)

此代码。你需要:

var x = '<p>&nbsp;&nbsp;</p>';
x.replace(/<p>(&nbsp;)+<\/p>/i, '');