http://www.csdn.com.cn/building.asp?ProjectID=11&ProjectName=%C2%B3%C4%DC%C1%EC%D4%A2&PreSell_ID=47&Start_ID=44
请问如何把 11 47 44 数值取出来?
请问这个匹配表达式怎么写?
如果为\\d+就会把=%C2%B3%C4%DC%C1%EC%D4%A2里面的数字也取出来了
请问如何把 11 47 44 数值取出来?
请问这个匹配表达式怎么写?
如果为\\d+就会把=%C2%B3%C4%DC%C1%EC%D4%A2里面的数字也取出来了
解决方案 »
- java 虚拟机 空间太小问题
- java 实现发送Email的守护进程
- 问个接口的问题
- 关于树的一个问题 搞不明白了,大家可以COPY过去 跑下
- 在xp系统里安装的j2sdk可以在2000里用么?
- 这是一个需要java高手来回答的问题。请为广大的初学者作一个详细的分析指导!
- java里有没有象vc里的sleep(1000)一样的功能的东西 当然不是实现Runnable不是继承线程类
- 蔡鸟一问:JDK == SDK ??如果不是,他们有什么区别,都是做什么的??
- 一道巨简单的问题,我不会!
- 【诡异,慎入】一道十分不解的JAVA题
- 根据后面的要求修改下面的程序,谢谢
- 怎样终止一个java程序的执行?
String input = new String("http://www.csdn.com.cn/building.asp?ProjectID=11&ProjectName=%C2%B3%C4%DC%C1%EC%D4%A2&PreSell_ID=47&Start_ID=44");
String patternString = "=(\\d+)";
Pattern pattern = Pattern.compile(patternString,Pattern.CASE_INSENSITIVE+Pattern.UNICODE_CASE);
Matcher matcher = pattern.matcher(input);
while(matcher.find()){
String match = matcher.group(1);
System.out.println(match);
}
}
}