ChatGPT解决这个技术问题 Extra ChatGPT

Notepad++ 在每一行添加数字

我在文本文件中有以下数据

p=1
p=1
p=1
p=1

等我在记事本++中打开该文件。

我将如何将其更改为

p=1
p=2
p=3
p=4

等等

我想我明白你的意思,但我认为这不是正则表达式的工作。您最好使用脚本来进行这种替换。

d
darthbith

您可以使用“列编辑器”模式。首先,通过按住 Alt 并向下拖动列来选择所需的列。然后转到“编辑->列编辑器”,你会得到一个如下所示的框:

https://i.stack.imgur.com/7qfW6.png

选择“要插入的数字”按钮,然后选择起始值和增量。它将用您想要的值替换该列。


对于键盘手,列选择是使用 Shift + Alt + 箭头键完成的。您可以选择宽度为零的列来插入数据,例如为列表编号。 notepad-plus-plus.org/features/column-mode-editing.html
而且,至少从 Notepad++ 7.5.9 开始,您可以使用 Alt-C 弹出列编辑器。
这填充到数字的右侧以匹配较大数字的右移。我改用 online script
你为什么这对我不起作用?也许我选错了?
为最新的记事本++版本保留重复文本输入框..