使用REGEX选择其中包含特定文本的XML标记

时间:2014-04-22 14:59:56

标签: xml regex

我目前正在使用正则表达式来选择以“Roger”作为名称的节点。

实施例

<Person>
 <Age>10</Age>
 <Name>Roger</Name>
</Person>

<Person>
 <Age>15</Age>
 <Name>Amelia</Name>
</Person>

<Person>
 <Age>45</Age>
 <Name>Roger</Name>
</Person>

目前正在尝试 \ S * [\ S \ S。] *罗杰[\ S \ S。]

但是一切都被选中了,我无法想办法忽略amelia

1 个答案:

答案 0 :(得分:0)

这可以帮到你:

<Person>\s+<Age>\d+</Age>\s+<Name>Roger</Name>\s+</Person>