当前位置: 技术问答>linux和unix
100分。关于字符串的正则表达式。
来源: 互联网 发布时间:2016-11-28
本文导语: 有如下字符串: “GET /imagegenerator?type=flow&resource=123 HTTP/1.1” 我想提取 GET 和 HTTP/1.1之间的内容。 正则表达式该如何写? 如果我想匹配 /imagegenerator?type=flow&resource=123 这个字符串格式, 正则表达式该如何写? ...
有如下字符串:
“GET /imagegenerator?type=flow&resource=123 HTTP/1.1”
我想提取 GET 和 HTTP/1.1之间的内容。
正则表达式该如何写?
如果我想匹配 /imagegenerator?type=flow&resource=123 这个字符串格式,
正则表达式该如何写?
非常感谢!
“GET /imagegenerator?type=flow&resource=123 HTTP/1.1”
我想提取 GET 和 HTTP/1.1之间的内容。
正则表达式该如何写?
如果我想匹配 /imagegenerator?type=flow&resource=123 这个字符串格式,
正则表达式该如何写?
非常感谢!
|
GET /imagegenerator?type=flow&resource=123 HTTP/1.1
^(GET)(.*)(HTTP/1.1)b
$1 GET
$2 HTTP/1.1
^(GET)(.*)(HTTP/1.1)b
$1 GET
$2 HTTP/1.1
|
sed -e 's/.*GET (.*) HTTP.*/1/' filename
|
^GET
$HTTP/1.1
/imagegenerator?type=flow&resource=123{1}
$HTTP/1.1
/imagegenerator?type=flow&resource=123{1}
|
str.split('""')|cut -d" " -f2