如何使用正则表达式查找所有打开的标记

时间:2013-03-22 11:55:22

标签: c# xml regex

<meals>
    <breakfast>
         Eggs and Toast
    </breakfast>
    <lunch>
         Salad and soup

这是我的XML。我只想使用正则表达式从这个xml中获取Opened Tag(Lunch,Meals)。 请帮帮我。

2 个答案:

答案 0 :(得分:0)

这个答案是a bit more to the point(它是关于HTML的,但也涉及XML)。

如果这不吓到你,至少试着让问题更具体(这只是一种XML吗?什么是“饭菜”?)

答案 1 :(得分:0)

要获取左右括号之间的数据(左括号不是正斜杠),可以使用以下表达式:

<([^<>/]+)>

...第一个(也是唯一一个)捕获组将包含标记的名称; “group 0”将包含整个匹配 - 名称和括号。