如何在Notepad ++中将2行合并为1行

时间:2019-03-13 22:35:51

标签: notepad++

让我们说我有一个数据样本,像这样:

   Rzecz
   +subst:sg:nom:f
   dzieje
   +subst:pl:nom:n
   się
   +qub
   w
   +prep:acc:nwok
   Paryżu
   +subst:sg:loc:m3
   ,
   +interp
   w
   +prep:acc:nwok

因此,我希望它看起来像这样:

   Rzecz+subst:sg:nom:f
   dzieje+subst:pl:nom:n
   się+qub
   w+prep:acc:nwok
   Paryżu+subst:sg:loc:m3
   ,+interp
   w+prep:acc:nwok

如何在记事本++中实现此目的? 我试图找到“ \ r \ n +”并将其替换为“ +”,因为我发现了类似的线程,但是该解决方案对我不起作用。 您能帮我吗:>

3 个答案:

答案 0 :(得分:1)

尝试以下操作:/var/www/vhosts/xxx/httpdocs/memberportal替换为:git --git-dir ../../git/memberportal.git --work-tree . add . git --git-dir ../../git/memberportal.git --work-tree . status git --git-dir ../../git/memberportal.git --work-tree . commit -m "My message" git --git-dir ../../git/memberportal.git --work-tree . push

请记住在替换框中勾选“正则表达式”。

您有一个演示here

答案 1 :(得分:0)

您列出的示例正在使用正则表达式。 Ctl + H带您进入搜索窗口
在替换字段中输入该行,然后点击搜索模式正则表达式。
看看是否行得通。
编辑:
我最接近的:

    Find what:(.+)\R *(.*)  
    Replace with: \1\2  

答案 2 :(得分:0)

您可以在此之前选择+newline,然后在选择它们的同时按CTRL + H进入替换/查找窗口。然后检查左下角的Extended选项(如图所示),以便它识别出\n\r字符。在+字段中键入一个replace with,然后全部替换。

您还可以按住CTRL键,然后在所有+之前单击以在每个符号之前添加一个插入符号。然后只需按Backspace即可删除newline。但是,如果有很多行,这是不现实的

Check the <code>Extended</code> option