首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择<tag> <和/> </tag>中的所有内容

选择<tag> <和/> </tag>中的所有内容
EN

Stack Overflow用户
提问于 2013-10-14 17:03:31
回答 1查看 416关注 0票数 1

如果有的话,我想选择<tag>和它里面的所有标签。

我的XML:

代码语言:javascript
复制
<item>
    <tag></tag>
    <tag>
        <item>
            <anothertag></anothertag>
        </item>
    </tag>
</item>

我对regex不太熟悉,下面是我尝试过的:

  • (<tag>)([\\s\\S]*?)(</tag>)
  • [\t ]*<tag>.*</tag>

这些正则表达式只选择空的<tag></tag>标记。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-14 17:08:51

代码语言:javascript
复制
(<tag>)([\\s\\S]*?)(</tag>)

反斜杠不应在Notepad++中双转义:

代码语言:javascript
复制
<tag>[\s\S]*?</tag>

您不需要捕获标记或[\s\S]*?。除非你在做一些你没提过的替换。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19365408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档