mirror of
https://github.com/rwinkhart/go-highlite.git
synced 2026-09-02 07:07:15 -04:00
- Revised code example
- Added new lexers and revised existing
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
filetype: serverlog
|
||||
|
||||
detect:
|
||||
filename: "httpd.*\\.log||vhosts\\\\.*\\.log|apache.*\\.log|nginx.*\\.log"
|
||||
|
||||
rules:
|
||||
- constant.number: "(\\[[^]]+\\])"
|
||||
- preproc: "([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3})"
|
||||
- preproc: "\\\\."
|
||||
- preproc: "(\\[(error|warning|info|warn)\\])"
|
||||
- constant.specialChar: "((GET|POST|HEAD)\\ [^\\ ]+)"
|
||||
- comment: "(referer\\: .*)"
|
||||
- statement: "[[:space:]]([0-9~:.]{2,}[-+:.0-9a-z~]+)[[:space:]]"
|
||||
- type: "(Mozilla|Chrome|Safari|AppleWebKit|Linux x86_64|Gecko|Windows|Mac)"
|
||||
|
||||
Reference in New Issue
Block a user