下面是日誌文件的一行:如何解析日誌文件使用python,並輸出html?
41.42.50.xxx - - [09/Oct/2012:00:00:01 +0200] "GET http://www.xxxxxx.com/solutions-ar/solutions-1466.php HTTP/1.1" 200 10 "http://www.google.com.eg/url?dfasdfeaefdf" "Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.79 Safari/537.4"
我要解析IP地址,時間,網址,谷歌的網址和瀏覽器,以單行, 我使用(r'^(((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?))')
相匹配的IP地址,我怎麼能獲取其他信息並輸出html? 謝謝
這個正則表達式真的太偏執了......'^(?:\ d + \。){3} \ d +'應該沒問題。 – nneonneo
謝謝,我會改進它,但我如何解析其他信息的其餘部分? –
你有沒有其他日誌行的例子?會幫助像日期等事情 - 這個月會一直是三個字母嗎?還有其他的東西會在'[]'裏面嗎? – jdotjdot