【发布时间】:2018-02-06 12:13:11
【问题描述】:
<name>我的名字是汤姆,但人们称我为 XYZ 但我的真名是汤米!</name>
- 现在,我想在指定的 xml 标记中找到“Tom”,并将其替换为 Harry。
- 查找多个“Tom”实例并将其替换为指定 XML 标记内字符串中的“Harry”。
示例:
(?<=<name>)[a-zA-Z]*(Tom)[a-zA-Z]*(?=<\/name>),
- 这无法从 XML 标记之间的指定字符串中找到单词“Tom”。
【问题讨论】:
-
<name>标签可以包含其他标签吗? -
不,它只包含
标签。我的 XML 文件中有很多标签,但我只针对 标签。并且 不包含任何其他标签。