1

论坛成员,

需要一些帮助来设置一个 NotePad++ 正则表达式,它将执行以下操作。我的句子前面带有大纲级别的数字,它们作为单个文本字符串一起阅读,如下所示:

  1. 句子 bla bla 2. 句子 bla bla 3. 句子 bla bla 3a。句子bla bla 3b。句子bla bla 3c。句子bla bla

我的目标是通过在大纲级别数字前添加新行回车来使数据看起来如下所示,但同时我需要正则表达式不关心大纲级别数字(即 1. 2. 3 . 3a. 3b. 3c.)。我需要正则表达式来单独保留这些数字,只需在这些数字前面插入换行符,以便数据如下所示:

  1. 句子bla bla

  2. 句子bla bla

  3. 句子bla bla

3a。句子bla bla

3b。句子bla bla

3c。句子bla bla

我一直在尝试使用以下通配符:
.+? 另外:\r\n

问题是我无法让它工作。任何帮助将不胜感激。提前致谢。

4

2 回答 2

1

搜索:

(\b\d+[a-z]?\. )

代替:

\r\n\1
于 2013-07-22T03:10:59.643 回答
0

查找:\s([0-9].)

替换:\n$1

然后按“全部替换”

于 2013-07-22T05:10:44.953 回答