我已经看到了相关的答案,但这让我想到了以下问题,这仍然不起作用,我不知道为什么。
我有以下示例:
var oldHTML = "<p></p><p></p><p>Fred was here.</p><p></p><p></p>;
var newHTML = oldHTML.replace(/<p><\/p>/g, "");
alert(newHTML);
这是小提琴:http: //jsfiddle.net/BQrbb/
检查控制台以查看错误。“未捕获的语法错误:意外的令牌非法”
我希望 newHTML 变成“Fred was here”。包裹在“p”标签中。
呃 - 正则表达式很强大,但通常是 PITA。:)
提前致谢!