【发布时间】:2016-09-05 11:27:19
【问题描述】:
如何使用 RegEx 匹配 XML 文档中的所有开始标签?我只需要收集使用的标签名称。
这就是我所拥有的:
(?<=<)(.*?)((?= \/>)|(?=>))
这匹配所有的开始和结束标签。
例子:
<Habazutty>yaddayadda</Habazutty>
<Vogons />
<Targ>blahblah</Targ>
以上代码匹配:
Habazutty
/Habazutty
Vogons
Targ
/Targ
我只需要
Habazutty
Vogons
Targ
我想不出排除结束标签的方法。负前瞻不起作用 - 什么也没找到。我一定搞砸了。
【问题讨论】:
-
想评论否决答案和问题?有什么需要改进的吗?还是只是在一次随机的狂暴之旅?