You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Notepad++中匹配行尾连字符并合并上下行的方法求助

Notepad++中匹配行尾连字符并合并上下行的方法求助

嘿,我来帮你搞定这个Notepad++里的文本处理问题!你要实现的是删掉行尾的连字符,同时把下一行的内容直接接到当前行末尾对吧?之前的尝试只删掉了连字符但没合并行,问题出在没把换行符一起处理掉,试试下面这个方法:

  1. 按下快捷键Ctrl+H打开替换对话框
  2. 在「Find what」输入框中填入正则表达式:-\r?\n
    • 这里的-匹配行尾的连字符,\r?\n用来匹配Windows系统的换行符(\r\n)或者其他格式的换行(\n),?保证兼容不同的换行格式
  3. 「Replace with」输入框保持空白(不要输入任何内容)
  4. 勾选「Wrap around」和「Regular expression」这两个选项
  5. 点击「Replace All」按钮

这样操作后,文本里所有行尾带连字符的地方,都会把连字符和后面的换行符一起删掉,下一行的内容就会自动和上一行合并,正好达到你想要的效果啦!

备注:内容来源于stack exchange,提问作者Petar Enchev

火山引擎 最新活动