我需要从xml文件中删除特定数据以及数据,我尝试了很多,但无法获得正确的方法。请帮帮我。
示例输入:
<isOurAccount>false</isOurAccount><maturityDate/><openedDate/><valuationAmount>0<valuationAmount><value>0</value>
预期产出:
<isOurAccount>false</isOurAccount><valuationAmount>0<valuationAmount><value>0</value>
同样,对于模式<somevalue/>
的其余元素
无法获取特定的正则表达式。
谢谢
使用简单的正则表达式替换操作用空的"替换所有出现的<[a-zA-Z]+ */>
就足够了。
从 https://regex101.com 检索到的正则表达式描述
<
与字符<
字面匹配
[a-zA-Z]+
匹配以下列表中的单个字符量词:
+
在一次到无限次之间,尽可能多地回馈,根据需要回馈 [贪婪]
a-z
a 和 z 之间的单个字符(区分大小写)
A-Z
A 和 Z 之间的单个字符(区分大小写)
(space)*
字面上匹配空格字符量词:
*
在零次和无限次之间,尽可能多地回馈,根据需要回馈 [贪婪]
/
与转义字符/
字面上匹配
>
与字符匹配>
字面意思