如何用正则表达式匹配网络请求?

处理网络请求时遇到这样的情况GEThttp://wap.uc.cn/uc.pnHTTP/1.1Host:wap.uc.cn用reqrep^([^\]*)\[^:/]*:/... 处理网络请求时遇到这样的情况
GET http://wap.uc.cn/uc.pn HTTP/1.1
Host: wap.uc.cn
用reqrep ^([^\ ]*)\ [^:/]*://([^/]*)/([^\ ]*)\ HTTP/(.*)处理
就可以用\1\ http://\2/\3\ HTTP/\4 (\加一个空格是空格) 代替
想把下面的Host的值也一起匹配进去,请问该怎么写?
主要想匹配get,http://和后面第一个/之间内容,第一个/到空格+HTTP之前的内容,HTTP/到本行末的内容,还有第二行Host:后面的内容
展开
 我来答
clienteloxe
2015-04-20 · TA获得超过156个赞
知道答主
回答量:263
采纳率:0%
帮助的人:73.9万
展开全部
.*(([^()]*)).*(([^()]*)).*(([^()]*)).* 这个是用来匹配用的 1,2,3 匹配的结果 解释一下匹配语句 因为是匹配3哥数据,所以写了三个一样的 .*(([^()]*)) 我就解释一个, 其它的相同 第一个 .*( 表示匹配 ( 前面的所有数据,不管你是...
追问
后面呢,怎么没了?求救啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式