我是正则表达式的新手,希望有人可以帮助我解决以下问题:
我有一个长字符串保存为变量。
该字符串包含纯文本和 HTML 标记,包括。 p 标签。
如何使用正则表达式从字符串中删除所有 p 标签,包括 p 标签上的类和 ID,但不会丢失其中的文本?
字符串变量可以包含一个、多个或不包含 p 标签,但始终至少包含一些文本。
Example:现在看起来如何:
var str = Some awesome text with a <p class='myClass'>new paragraph</p> and more text.
它应该是什么样子:
var str = Some awesome text with a new paragraph and more text.
感谢您对此提供的任何帮助,蒂姆。
result = str.replace(/(<p[^>]+?>|<p>|<\/p>)/img, "");
更新的正则表达式
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)