在 XML 元素之间查找特定值

Find specific value in between XML element

我正在尝试编辑 XML 文件以删除邮政编码中的所有 +4。有 90,000 条记录要经过。


这是 field/element 的样子:
<postal-code>08556-0086</postal-code>


这就是我们想要的样子:
<postal-code>08556</postal-code>


我可以在文本编辑器中进行查找和替换吗? 如果是,我将如何在文件中搜索它? 如果否,编辑邮政编码的最佳方法是什么。

notepad++中可以使用正则表达式替换:Ctrl+F -> 替换 -> 搜索模式:"Regular expression"

以下字符串对我有用:

查找内容:-[0-9]+</postal-code>

替换为:</postal-code>