Notepad++.正则表达式。如何通过关键特征查找重复文本?

问题描述 投票:0回答:1
regex notepad++
1个回答
0
投票

Regex 不是您应该用于此任务的工具。任何可以用您选择的语言解析 xml 的库都可以。

但是,如果由于某种原因您必须在正则表达式中执行此操作,您可以使用此表达式进行搜索:

(?'Other'class="npc".+owner="player".+skill.*value=")(?'Target'.+)(?=")
带有不贪心和单行标志。

这是重置价值

${Other}12

基本上,您只需将所有条件放入“其他”组中,并留有间隙 (

.+
),并将目标文本放入“目标”组中。然后,您只需将“其他”组的内容放回替换位置并替换其旁边的值即可。

© www.soinside.com 2019 - 2024. All rights reserved.