说我有一个字符串:
blah blah 32.22200119 blah 33.440049 blah blah 32.25009912 7621.22 blah blah 37
我知道我要解析的数字限制在32到35之间,并且至少有4个小数点。我如何解析这些长数字,而忽略所有其他数字? (我试图解析的数字恰好是纵坐标)
答案 0 :(得分:0)
可能类似......
while ($line =~ /\b(3[2-5]\.\d{4,})\b/g)
{
print "Found $1\n";
}
单行代码。如果需要,您必须循环多行。