(string1|string2) string1或string2
8. 1.1.1.1 114.114.114.114 255.277.277.277
9. 1-3個數字.1-3個數字.1-3個數字.1-3個數字
10. [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
?<clientip> #這部分是增加字段
[^ ]+ 非空格
"[^"]" 非引號
15. (?<clientip>[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}) - - \[(?<requesttime>[^ ]+ \+[0-9]+)\] "(?<requesttype>[A-Z]+) (?<requesturl>[^ ]+) HTTP/\d.\d" (?<status>[0-9]+) (?<bodysize>[0-9]+) "[^"]+" "(?<ua>[^"]+)"