- Revised code example

- Added new lexers and revised existing
This commit is contained in:
Jesse Portnoy
2023-07-16 23:44:37 +01:00
parent 3e2e307e62
commit 571529568c
9 changed files with 55 additions and 5 deletions
+15
View File
@@ -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)"