Python 用于移动浮点数的正则表达式

Python 用于移动浮点数的正则表达式,python,regex,nginx,Python,Regex,Nginx,我正在使用下面的regexregex=re.compile(“(?p\s\d+\.\d+\s)”,re.m) 获取我的nginx日志文件中的所有响应时间 line=192.168.1.1-[08/Sep/2014:15:15+0100]“GET/HTTP/1.0”200 612-“-”4.038-。 变量行`始终与新的日志条目一起旋转 打印(Regex.match(line.groups()) 这将返回AttributeError:NoneType对象没有属性组 有什么想法吗 正则表达式可用,使

我正在使用下面的regex
regex=re.compile(“(?p\s\d+\.\d+\s)”,re.m)
获取我的nginx日志文件中的所有响应时间

line=192.168.1.1-[08/Sep/2014:15:15+0100]“GET/HTTP/1.0”200 612-“-”4.038-。

变量行`始终与新的日志条目一起旋转

打印(Regex.match(line.groups())
这将返回AttributeError:NoneType对象没有属性组

有什么想法吗


正则表达式可用,

使用
regex.search
而不是
regex.match
。仅在字符串开头匹配,而将匹配字符串中的任何位置。

谢谢,问题已解决!