Mijn Apache log wordt geschreven volgens het NCSA extended/combined log format:
Voorbeeld-regel uit de log:
De items worden dus gescheiden door spaties, maar sommige hebben "quotes" d'r omheen (of [haakjes]), en een quoted item moet dus als één item gezien worden...
Ik kom er niet uit. Help!
code:
1
| "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" |
Voorbeeld-regel uit de log:
Kan iemand me helpen met een mooie reguliere expressie die de verschillende items uit een regel van mijn logbestand kan vissen?62.211.25.198 - - [03/Dec/2001:22:32:17 +0100] "GET http://www.s3.com HTTP/1.1" 200 1812 "-" "ProxyHunter"
De items worden dus gescheiden door spaties, maar sommige hebben "quotes" d'r omheen (of [haakjes]), en een quoted item moet dus als één item gezien worden...
Ik kom er niet uit. Help!