结合正则表达式<img/> <p> </p>

时间:2013-12-17 21:58:04

标签: regex

我有3个正则表达式:

<(?!img\s*\/?)[^>]+>
<(?!br\s*\/?)[^>]+>
<(?!p\s*\/?)[^>]+>

除了这3个标签之外,它们正在剥离所有东西。如何将它们合并为一个?

所以我想将所有html从<img><br><p>以及空白区域中除去一个空格。

1 个答案:

答案 0 :(得分:3)

你可能想要这个

<(?!(img|br|p)\s*\/?)[^>]+>

但考虑使用html解析库。这种方法非常糟糕