0

我需要更改以下文字

<item id="108-109" name="flowers"/>

对此

<item fromid="108" toid="109" name="flowers"/>

在多次出现此 'id="num-num"' 模式的文件上。名称和标签本身并不重要。我已经尝试了许多不同的正则表达式模式组合,但我找不到一个甚至可以找到一些东西的组合。这:

id="([0-9])-([0-9])"

在我看来应该起作用的方法不起作用。

我正在使用 Notepad++ 正则表达式查找器并使用 RegexPal 进行测试,但是经过多次尝试后,我没有想法了。

4

2 回答 2

2

你可以这样做:

搜索:id\s*=\s*["'](\d+)-(\d+)["']
替换:fromid="$1" toid="$2"

由于您的评论,您可以简单地使用:

搜索:id="(\d+)-(\d+)"

于 2013-06-10T23:46:23.027 回答
2

尝试以下

id="(\d+)-(\d+)"
于 2013-06-10T23:48:03.767 回答