我有一个大文件,所以我只放了几行,这样会更容易理解。
我有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
所以也许有人知道如何做到这一点?感谢。
答案 0 :(得分:1)
在^(?:1[6-8].*|2[1-6].*)
框中使用此正则表达式Find what
。
转到最后一个标签(我不知道英文名称!)
复选框Regular expression
必须...已选中
不得选中复选框Dot matches newline
。
点击按钮Find All