我可以使用记事本++吗?
Bnnr - Details :
Name : Top90
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/t/top90-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
Bnnr - Details :
Name : Frootel
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/f/frootel-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
收件人
12 - Bnnr - Details :
Name : Top90
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/t/top90-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
13 - Bnnr - Details :
Name : Frootel
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/f/frootel-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
例如,起点是12,
所以我想为每个特定短语添加增量计数器。
答案 0 :(得分:0)
请在发布前查找现有答案。 Notepad++ incrementally replace
TL; DR-在notepad ++中,不能,但是不能,但是可以在Sublime或TextPad等中。
答案 1 :(得分:0)
是的,这可以在当前功能范围内完成,而无需额外的插件或工具。
您将获得此结果
12Bnnr - Details :
12Name : Top90
12Size : 468 x 60
12file : https://i-d.ir/ad/banners/gif/2014/t/top90-468x60.gif
12Telegram : @BannerDesigner
12Phone : +989014131211
12
13Bnnr - Details :
13Name : Frootel
13Size : 468 x 60
13file : https://i-d.ir/ad/banners/gif/2014/f/frootel-468x60.gif
13Telegram : @BannerDesigner
13Phone : +989014131211
现在,我们将删除不需要的数字。启动搜索并替换。标记“正则表达式”并搜索:^\d++(?!Bnnr - Details)
,替换为(nothing)
。您将获得:
12Bnnr - Details :
Name : Top90
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/t/top90-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
13Bnnr - Details :
Name : Frootel
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/f/frootel-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
现在,修复第一行。搜索^(\d++)(?=Bnnr - Details)
,替换为\1 -
以获得最终结果:
12 - Bnnr - Details :
Name : Top90
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/t/top90-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
13 - Bnnr - Details :
Name : Frootel
Size : 468 x 60
file : https://i-d.ir/ad/banners/gif/2014/f/frootel-468x60.gif
Telegram : @BannerDesigner
Phone : +989014131211
请记住,您可以使用记事本宏在一次单击中合并步骤4和5。因此,您以后可以更轻松地应用相同的内容。例如: