我有一个正则表达式来选择像标签一样的文本部分。
<([^<]*)>
它匹配这些文本
< some text between tag >
我使用[^&lt;] *来正则表达式是最优的。但问题是文本是html,它就像:
< some text between tag >
如何为此代码编写正则表达式(而不是使用不合理)?
谢谢
答案 0 :(得分:0)
答案 1 :(得分:0)
/(<|<)(.*)(>|>)/gU
答案 2 :(得分:0)
答案 3 :(得分:0)
最后我找到了它:
<((?:[^&]*|(?:&(?!gt;)))+)>
比它快一点:
<.*?>