求助:Apache access log的正则表达式!
普通apache access log 的正则表达式字符串是
"^([\d.]+) (\S+) (\S+) \[([\w:/]+\s[+\-]\d{4})\] "(.+?)" (\d{3}) (\d+)"
追加后面两项就是:
"^([\d.]+) (\S+) (\S+) \[([\w:/]+\s[+\-]\d{4})\] "(.+?)" (\d{3}) (\d+) "([^"]+)" "([^"]+)""
现在要把它分解成十二项:host, user, date, time, timezone, retype, file, protocol, code, bytes, refer, agent
怎么也拼不对啊!! 路过的好心人请帮帮忙吧!
|