如何用Notepad++为文本行添加分组递增序号(1-4循环)
在Notepad++中给文本添加1-4循环的行前缀编号
按以下步骤操作即可实现需求:
打开目标文本文件,点击顶部菜单栏的「编辑」→「行操作」→「插入行号」,此时每行开头会自动加上行号和空格,效果如下:
1 text 2 text 3 text 4 text 5 text 6 text 7 text 8 text按下
Ctrl+H调出替换窗口,在窗口底部的「搜索模式」里选择正则表达式(不要勾选「.匹配换行符」)。在「查找目标」输入框中填入
^(\d+),这个规则会匹配每行开头的数字部分。在「替换为」输入框中填入
(?{1:($1-1)%4+1}),该表达式会将原行号转换成1-4循环的数字:- 行号1、5→1
- 行号2、6→2
- 行号3、7→3
- 行号4、8→4
点击「全部替换」,即可得到你需要的格式。
内容的提问来源于stack exchange,提问作者ttypmiep
相关产品推荐
相关产品推荐

