如果有的话,我想选择<tag>和它里面的所有标签。
我的XML:
<item>
<tag></tag>
<tag>
<item>
<anothertag></anothertag>
</item>
</tag>
</item>我对regex不太熟悉,下面是我尝试过的:
(<tag>)([\\s\\S]*?)(</tag>)[\t ]*<tag>.*</tag>这些正则表达式只选择空的<tag></tag>标记。
发布于 2013-10-14 17:08:51
(<tag>)([\\s\\S]*?)(</tag>)反斜杠不应在Notepad++中双转义:
<tag>[\s\S]*?</tag>您不需要捕获标记或[\s\S]*?。除非你在做一些你没提过的替换。
https://stackoverflow.com/questions/19365408
复制相似问题