0

我很难用其他内容替换此文本。此 XML 还使用下一行。

     <Need>
        <Need type="money" amount="100"/>
     </Need>

我已经用这个试过了:

<Need>([\n]*[a-Z]*)</Need>

<Need>(?:[^\n]*(\n+))+</Need>

<Need>([^\n]*[0->]*[a-Z]*)</Need>

<Need>([^\n]*[a-Z]*)</Need>

他们都没有工作,2人删除了整个文本:(。

4

2 回答 2

1

寻找:

<Need>(.*?)</Need>

替换为:

$1

请确保:

  • 检查正则表达式。
  • . (点)匹配换行符被检查。
于 2013-10-03T09:27:26.757 回答
0

考虑到空白和换行,使用它进行广泛的搜索和替换。

[\s]*<Need>[\r\s]*<Need[^/]*/>[\r\s]*</Need>
于 2013-10-03T09:42:49.300 回答