Python 用于移动浮点数的正则表达式
我正在使用下面的regexPython 用于移动浮点数的正则表达式,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=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
。仅在字符串开头匹配,而将匹配字符串中的任何位置。谢谢,问题已解决!