记事本++书签行包含数字之间的数字

时间:2014-01-20 15:53:38

标签: text macros notepad++

我有一个大文件,所以我只放了几行,这样会更容易理解。

我有notepad ++文件:

14  TOP:   0.12      2.7   -11.1    13      0.14      2.8   -11.1    13
15  TOP:   0.00      8.4   -81.7    13      0.32      2.5     1.6    13
16  TOP:   0.00      8.7  -114.8    13      0.60      3.0    13.6    13
17  TOP:   0.00      1.9  -113.7    13      0.33      3.2    -2.7    13
18  TOP:   0.00     -1.7  -112.7    13      0.28      2.7    -2.1    13
19  TOP:   0.00     -2.7  -119.5    13      0.22      2.1    -1.1    13
20  TOP:   0.00     -2.6  -130.7    13      0.23     -2.0    -0.6    15
21  TOP:   0.00     -2.4  -143.6    13      0.23     -2.1    -0.5    15
22  TOP:   0.00     -2.1  -157.8    13      0.23     -2.1    -0.8    15
23  TOP:   0.00     -2.0  -175.3    13      0.21     -2.0    -1.4    15
24  TOP:   0.00     -1.8  -199.7    13      0.20      2.1    -2.6    13
25  TOP:   0.00     -1.1  -236.6    13      0.22      2.4    -3.5    13
26  TOP:   0.00      0.5  -289.6    13      0.29      2.7    -1.8    13
27  TOP:   0.00      2.7  -351.0    13      0.53      2.8    11.1    13

我需要在前面16到18,21到26中用数字标记行。结果应该是:

16  TOP:   0.00      8.7  -114.8    13      0.60      3.0    13.6    13
17  TOP:   0.00      1.9  -113.7    13      0.33      3.2    -2.7    13
18  TOP:   0.00     -1.7  -112.7    13      0.28      2.7    -2.1    13
21  TOP:   0.00     -2.4  -143.6    13      0.23     -2.1    -0.5    15
22  TOP:   0.00     -2.1  -157.8    13      0.23     -2.1    -0.8    15
23  TOP:   0.00     -2.0  -175.3    13      0.21     -2.0    -1.4    15
24  TOP:   0.00     -1.8  -199.7    13      0.20      2.1    -2.6    13
25  TOP:   0.00     -1.1  -236.6    13      0.22      2.4    -3.5    13
26  TOP:   0.00      0.5  -289.6    13      0.29      2.7    -1.8    13

所以也许有人知道如何做到这一点?感谢。

1 个答案:

答案 0 :(得分:1)

^(?:1[6-8].*|2[1-6].*)框中使用此正则表达式Find what

转到最后一个标签(我不知道英文名称!)
复选框Regular expression必须...已选中 不得选中复选框Dot matches newline

点击按钮Find All