Apache 日志文件条目
64.242.88.10 - - [07/Mar/2004:20:11:33 -0800] "GET /twiki/bin/attach/TWiki/TWikiSite HTTP/1.1" 401 12846
使用正则表达式我想提取 HTTP 响应代码
=~ /HTTP/1.1"\s(response_code)\s/
print $response_code
我可以在 Python 或 Ruby 中做这样的事情,但不知道是否以及如何在 Perl 中做到这一点。
只需提取特定值而不使用多个拆分操作。
我只想扫描文件中的一行,然后打印http_response_code
放置在/HTTP/1.1"\s(response_code)\s/