在Notepad ++中拆分一行[在找到该行中的最后一个数字时拆分该行]

时间:2018-04-25 08:51:46

标签: notepad++

我想在记事本++中分割一行,

希望在找到该行中的最后一个数字时拆分该行

例如,输入文件:

123456chennai2  
6757H01
56789chju

输出:

123456
chennai2  
6757
H01
56789
chju

请建议我如何实现这个

1 个答案:

答案 0 :(得分:0)

  • 控制 + ħ
  • 找到:\d\K(?=[^\d\r\n])
  • 替换为:\n
  • 检查环绕
  • 检查正则表达式
  • 全部替换

<强>解释

\d          : a digit
\K          : forget all we have seen until this position
(?=         : positive lookahead, make sure we have after current position
  [^\d\r\n] : NOT a digit or line break
)           : end lookahead

<强>替换

\n          : linefeed, you may use "\r\n" if needed

给定示例的结果:

123456
chennai2
6757
H01
56789
chju