1

嗨,我在多个文件中有下面的文本,我想用 Notepad++ 更改它们。我搜索了互联网和许多“guyides”,但还没有运气。

<ingredient id="57" count="10000000"/>

我想这样做

<ingredient id="57" count="10000000" isTaxIngredient="true" />

计数始终为整数。

我正在寻找这个

<ingredient id="57" count="\d+"/>

并用这个替换所有

<ingredient id="57" count="\1" isTaxIngredient="true" />

我的表情应该是怎样的?

4

2 回答 2

4

唯一缺少的是括号,显示要在反向引用中捕获的正则表达式匹配的哪一部分\1

<ingredient id="57" count="(\d+)"/>

应该管用。

于 2012-04-26T19:17:16.363 回答
3

您只是忘记了 \d+ 周围的括号

<ingredient id="57" count="(\d+)"/>

这告诉记事本++您希望它匹配的不同组(并使用反向引用检索)

问候,

曼尼

于 2012-04-26T19:21:14.803 回答