使用editplus中的行号条件查找和替换正则表达式

时间:2017-01-18 14:15:52

标签: regex editplus

我有一个超过20K内容的巨大文本文件。我使用editplus 4.0版本来实现我想要的结果。

我想做的是;

我想在内容中随机插入/追加一个关键字。现在,条件是,我想每60行插入一次关键字。

如果我实现了这一目标,接下来我还有另一个应用程序可以根据行数将我的大量内容分成多行,在这种情况下为60。

所以,在一天结束时,我会将我的内容分成多个文本文件,每个文件都包含我将用于博客发布的关键字。

如果我能用editplus做这个,请建议我,其他实现同样目的的方式也欢迎。

我尝试了很多选择,但没有运气。

提前致谢!!

1 个答案:

答案 0 :(得分:0)

AFAIK editplus不适用于正则表达式。

我建议你使用Notepad++,你可以这样做:

  • 控制 + ħ
  • 找到:((?:[^\r\n]*\R){60})
  • 替换为:$1KEYWORD\n
  • 全部替换

不要忘记在搜索模式中选择Regular expression