|
c = '''172.16.0.1 - - [22/Aug/2016:07:50:16 -0400] "GET /noindex/css/fonts/Light/OpenSans-Light.ttf HTTP/1.1" 404 240 "http://172.16.0.119/noindex/css/open-sans.css" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36"'''
rex = re.compile(r'(.*?) - -.*?] "(.*?) HTTP.*?" "(.*?)"')
print re.findall(rex, c)
[('172.16.0.1', 'GET /noindex/css/fonts/Light/OpenSans-Light.ttf', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36')] |
|