(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>[^"]+)"