求一个正则表达式 本帖最后由 ITbasketplayer 于 2012-11-12 13:07:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String[] objectData = str.split(";");if(objectData.length>0){ for(String kv:objectData){ if(kv.startsWith("型号:")){ String model = kv.split(":")[1]; System.out.println("型号为:"+model); } }} nicholasbobo先标记一下,我想优先用正则表达式匹配直接匹配出来呢?我写的把Pattern p = Pattern.compile("型号:(.+);$");匹配到了最后的";",有点问题。 strs.substring(strs.indexOf("型号:"),17)数字17是长度,你试一试是不是17位,然后自行更改 jvoicexml的小问题,请帮忙 入门级的简单问题 页面发生奇怪问题.请大家帮我看看. 写filter的<url-pattern>的问题,高手近来看看,有办法的我给100分!! web打开pdf文件,怎样屏蔽他的打印和保存副本的功能?/??急等...谢谢 jsp使用 beans 不能编译的问题!在线等带 ,谢谢帮忙~ 调用存储过程问题 structs中的option怎样动态显示数据库里面的东西 把本地项目导入后运行,发现报错! 这个问题怎么用jsp+servlet来做?急 tomcat运行程序产生异常 关于时间的问题
String[] objectData = str.split(";");
if(objectData.length>0){
for(String kv:objectData){
if(kv.startsWith("型号:")){
String model = kv.split(":")[1];
System.out.println("型号为:"+model);
}
}
}
数字17是长度,你试一试是不是17位,然后自行更改