【发布时间】:2017-05-09 00:40:45
【问题描述】:
使用 Notepad++ 查找和替换 功能,我想在字符或字符串(在我的情况下为逗号)的每 n 个出现处插入一个新行。
我已经使用“正则表达式”模式尝试了下面的正则表达式,但没有运气。
查找内容: ((,){1000})
替换为:\1\n
【问题讨论】:
-
这行得通吗:
(((.*?), ){1000})?我无法理解正则表达式。 -
您评论中的正则表达式看起来更接近,您尝试过吗?
-
不太清楚:file 或 line 中每第 n 次出现一次?
-
如果表示一行,您可以使用
(?:[^\n\r,]*,){2}(或者您的方法也可以使用-(?:.*?,){2})->$&\n在每秒,之后插入一个\n。