正则表达式的疑问

一起来玩玩呗 2015-04-24 03:08:37
我现在有一个地址假设是:
http://demo/demo?src=htttp://baidu.com/1.mv&dst=/test/test&mds=123123123123
我现在需要写一个正则表达式把src 的值即:htttp://baidu.com/1.mv 和dst的值:/test/test 以及md5的值即:123123123123取出来
各位 有没有什么好想法的
...全文
156 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony4geek 2015-04-24
  • 打赏
  • 举报
回复
String s = "http://demo/demo?src=htttp://baidu.com/1.mv&dst=/test/test&mds=123123123123";
		Matcher m = Pattern.compile("src=(.*?)&dst=(.*?)&mds=(.*)").matcher(s);
		while (m.find()) {
			System.out.println(m.group(1)+"---->"+m.group(2)+"---->"+m.group(3));
		}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧