我有一个字符串 比如:上海南京路356号401室
我想提取字符串中出现的第一个连续的数字,请问怎么写?
需要提取的是一个map集合,地址的门牌号,这个有规律请问如何写?坐等大神回复
我想提取字符串中出现的第一个连续的数字,请问怎么写?
需要提取的是一个map集合,地址的门牌号,这个有规律请问如何写?坐等大神回复
解决方案 »
- 多态的一些问题,求指教啊
- 依旧是jasperreports 问题,iReport title段的内容为什么要占用正一页?$F,$P{},V{}的字段如何在java里面给它们赋值?
- 我是个新手,有没有推荐一本JAVA的书!!!!!!!!!!
- 小问题
- 如何在Java中实现类似DLL的功能,原理又是如何的?
- Servlet 问题(高手帮忙)
- 如何判断一个文本框(jTextField)为空?
- FontMetrics这个类是什么功能?
- 谁有Jbuilder7.0的serial number和key
- JDK1.7开始的FileTime怎么用SimpleDateFormat规整化
- 项目里面的txt文件每次都要刷新才能加载
- IO流的一编程题 求助--在线等
String str = "上海南京路356号401室";
Pattern p = Pattern.compile("\\d+");
Matcher m = p.matcher(str);
while(m.find()){
System.out.println(m.group(0));
break;
}
System.out.println(str.replaceAll("^.*?(\\d{2,}).*$","$1"));