我有一个包含大量代码的大型XHTML文件,请参阅下面的示例:
<a:CreationDate>0</a:CreationDate>
<a:Creator/>
<a:ModificationDate>0</a:ModificationDate>
<a:Modifier/>
<a:name>stack</a:name>
<a:CreationDate>0</a:CreationDate>
<a:Creator/>
<a:ModificationDate>0</a:ModificationDate>
<a:Modifier/>
<a:name>user</a:name>
如何导出或选择特定行?在示例中,我希望得到这样的结果:
<a:name>stack</a:name>
<a:name>user</a:name>
并且应该忽略其余的代码。
答案 0 :(得分:1)
好吧,我找到了我的愿望结果:
^((?!<a:name>.*</a:name>).)*$
答案 1 :(得分:1)
如果你想搜索一行例如
,它似乎是一种xml文档<a:CreationDate>0</a:CreationDate>
or
<a:name>user</a:name>
您可以按结束标记进行搜索,例如</a:name>
或</a:CreationDate>
或者您可以使用 php 或javascript等脚本语言来选择该行。