如何在记事本++中的冒号后面添加第二行文本?

时间:2019-07-13 20:21:43

标签: regex notepad++

伙计们,我希望第二行文字在冒号之后,在notepad ++中怎么做?或任何其他可用的??????

我的数据在下面

SNO :
19110
BLKNAME :
SETHUBAVACHATRAM
DISTRICTNA : 
THANJAVUR
PANCHTYPE :  
VP
RVILLNAME :  
SEMBIYAMADEVIPATTINAM
TALUKNAME :  
Peravurani

期待这样-

SNO : 19110
BLKNAME : SETHUBAVACHATRAM
DISTRICTNA : THANJAVUR
PANCHTYPE : VP
RVILLNAME : SEMBIYAMADEVIPATTINAM
TALUKNAME : Peravurani

2 个答案:

答案 0 :(得分:1)

在这里,我们最有可能使用以下正则表达式:

([^:]+):\s*(.*)

并替换为:

$1: $2

,它可能会起作用。


如果要探索/简化/修改表达式,请在this demo右上角进行解释。

答案 1 :(得分:1)

  • Ctrl + H
  • 查找内容::\s+
  • 替换为::#冒号后跟一个空格
  • 检查环绕
  • 检查正则表达式
  • 全部替换

说明:

:           # a colon
\s+         # 1 or more spaces (including linebreak)

给定示例的结果

SNO : 19110
BLKNAME : SETHUBAVACHATRAM
DISTRICTNA : THANJAVUR
PANCHTYPE : VP
RVILLNAME : SEMBIYAMADEVIPATTINAM
TALUKNAME : Peravurani

屏幕截图:

enter image description here