在 Notepad++ 中删除括号之间的换行符

在 Notepad++ 中删除括号之间的换行符

我需要删除“ 。”后面的“ ”和“ ”之间的换行符。

例如来自本文:

「......Sample Text。

Sample Text two。

Sample Text Three」

我想达到这样的效果:

「......Sample Text。Sample Text two。Sample Text Three」

有没有办法在 Notepad++ 正则表达式中做到这一点?

我使用的是日文版的 Windows,所以「」在日语中是钩括号,而。不是英文的点(.)

答案1

该答案需要使用正则表达式并执行全部替换,次数与任何一个部分内存在的最大行数相同。

查找内容:「([^」]*?)\R([^「]*?)
替换为:「\1\x20\2

在哪里:

  • [^」]*?:任意数量的非 字符,非贪婪匹配
  • (): 组名称
  • \R: 行结束
  • \1\x20\2:第一组,然后是空白,然后是第二组

它看起来是这样的:

在此处输入图片描述

相关内容