如何在Notepad ++中最后用编号查找和替换名称?

时间:2013-10-18 14:48:56

标签: regex notepad++

我想用Notepad ++

替换文本中所有相似的名字
image_1.jpg
image_2.jpg
image_3.jpg
...
image_n.jpg

只有一个名字:" image_x.jpg"。

自动执行此任务的最简单方法是什么?

2 个答案:

答案 0 :(得分:5)

搜索:

^image_\d+\.jpg$

替换为:

image_x.jpg

如果文本与问题完全相同,您可以使用:

搜索_[^.]*将其替换为_x

修改

作为OP评论image2.jpg is also a possibility.,替换可以在以下位置完成:

搜索:

(image)_?(\d+)

替换为

\1_\2

这会改变:

image3.jpg
image_1.jpg

成:

image_1.jpg
image_3.jpg

如果您想拥有固定名称:

替换为:

\1_x

注意,如果记事本++使用$引用组匹配,请使用$1_$2

答案 1 :(得分:3)

正则表达式:image_\d+\.jpg

替换:image_x.jpg enter image description here