如何用正则表达式在EmEditor中在每一行的某一列都增加一个数值

小白求教论坛高手们,想用正则表达式在EmEditor中,在每一行的某一列都增加一个数值.比如把每一行的行首第一列都加上一个数值,比如全部加上10,在entry://0523这一列都全部加上5.
不知能否实现,还望行家不吝赐教.
或者能自动生成连续序列,比如如第一列从500开始,自动往后排.entry://从0600开始也自动往后排.因为有时漏了一行后,后面的数字就全错位了,挨个改起来也忒麻烦了.
如图:

1 个赞

点编辑->选择模式->粘滞垂直模式,选择要编辑的范围,然后点编辑->高级->编号,设置起始值和增量

2 个赞

谢谢大侠指点!

大侠,再请教一下,能否把Excel的一列插入到emeditor中的一列中呢?

你没用过emeditor的CSV模式?
CSV,可以当成表格。可以自动填充复制或者序列

1 个赞

非常感谢.刚上手,对这些软件都不熟悉,也没有大块时间专门学习,只好在有需求的求教了.

1 个赞

你开CSV模式,列 随便增加。也可以复制粘贴一列。

你可以用正则,在某个要分栏的地方增加一个 \t ,然后开CSV-制表符

分列就出来。在栏号上右键,可以增加列或者移动列、复制粘贴等操作。

3 个赞

这些技巧太重要了,省了好多时间.谢谢大侠!

1 个赞

csv模式,建议用制表符作为分隔符,可以方便在excel和emedior进行复制、粘贴操作。
多用几次csv模式,就会发现一些妙处,
比如,自动复制/填充功能比excel还好用。

2 个赞

先在excel复制数据,到emeditor中,点编辑->选择模式->粘滞垂直模式(选择的行数要跟复制的行数相等才能成功),粘贴先前复制的数据

1 个赞

这个粘滞垂直模式几乎解决了我的所有问题,工作效率提高了20倍,再把那些循环复制之类的用上,简直了!
再次感谢!

但愿高手能专门开个EmEditor的版块。