我有一系列符合此格式的块
724280 141105/1300 1022.90 992.20 8.44 282.80 0.00 51.00
0.00 0.00 284.70 100.00 0.00 100.00
0.00 0.80 0.90 0.00 0.01 7.94
5.81 0.00 0.00 0.00 0.00 11.10
-8.70 39.40 -0.02 999.00 471.90 20.00
5.68
我将使用哪些正则表达式来查找这些块(文档中通常有大约84个)?
澄清: 它是一个六行块
Integer Integer"/"Integer Double Double Double Double Double Double
Double Double Double Double Double Double
Double Double Double Double Double Double
Double Double Double Double Double Double
Double Double Double Double Double Double
Double
答案 0 :(得分:2)
我是初学者。可能是这样的:
-?\d+\s+-?\d+\/-?\d+\s+(-?\d+\.\d+(\s+)?){31}
<强>描述强>:
-?\d+
- 整数
\s+
- 空格
-?\d+\/-?\d+
- 整数,如int / int
\s+
- 空格
(-?\d+\.\d+(\s+)?){31}
- 31次双打