记事本++:正则表达式以在一行中连接多行

时间:2018-08-16 12:16:40

标签: regex notepad++

我必须加入一行以在一行中提问(具有序列号1,2,3 ....),而所有选项如下所示在另一行中?例子:
1.对于他所谓的
 参与
espio-nage
(1)abc
(2)安全气囊
(3)asf
(4)aqg

输出应为:
  1.因涉嫌参与间谍活动...
   (1)abc(2)saf(3)asf(4)aqg

注意:我只是想使其紧凑以便在kindle阅读器中阅读,以便最大程度地利用空间

2 个答案:

答案 0 :(得分:1)

我认为

\ r?\ n(?!\(1 | \ d)

(并替换为空字符串)将满足您的要求

说明:查找换行符,后跟(1或一位数字)。

如果您有9个以上的选项会导致问题,因为它们将在分割前(10(11等)-在这种情况下,\ r?\ n(?!\(1 \)| \ d)应该会执行它

答案 1 :(得分:0)

选择文本/元素,然后按CTRL + J