【发布时间】:2013-11-06 20:17:45
【问题描述】:
我是 Regex 的新手,希望有人可以帮助我解决以下问题:
我有一个保存为变量的长字符串。 该字符串包含纯文本和 HTML 标签,包括。 p 标签。
如何使用正则表达式从我的字符串中删除所有 p 标签,包括 p 标签上的类和 ID,但不会丢失里面的文本? 字符串变量可以包含一个、多个或不包含 p 标签,但始终至少包含一些文本。
示例: 现在的样子:
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.
感谢您对此提供的任何帮助,蒂姆。
【问题讨论】:
-
谢谢,但我不认为这是重复的,因为我还需要删除 p 标签上的类和 ID。
-
好奇:为什么一行文本中间有一个paragraph标签?
-
@Eevee:当文本的某些部分居中或右对齐时会出现p标签。
标签: javascript jquery html regex strip