如何找到该行以数字开头并将数字移动到Notepad ++中的上一行

时间:2017-12-12 15:04:50

标签: notepad++

例如:

Rahul
1423502012
Manage

应转换为:

Rahul 1423502012
Manage

我有数千行,请帮我在上一行末尾移动号码(例如.143502012)。

2 个答案:

答案 0 :(得分:0)

在Notepad ++中,执行正则表达式查找和替换:

找到:

^(.*)\s+^(\d+)

替换为:

$1 $2

请务必取消选中"旁边的复选框。匹配换行符"。

答案 1 :(得分:0)

  • 控制 + ħ
  • 找到:\R(?=\d)
  • 替换为:(空格)
  • 检查环绕
  • 检查正则表达式
  • 全部替换

<强>解释

\R          : any kind of linebreak
(?=\d)      : lookahead, make sure we have a digit after current position

给定示例的结果:

Rahul 1423502012
Manage