比如有一个字符串 sfskdfjid="123"23dfsfsid="456" 怎样根据正则表达式截取这个字符串中的多个id的值 小弟不才 恳求高人赐教
解决方案 »
- JAVA web 定时器
- 为什么jdom解析文件路径前要加file:
- 如何在[color=#FF0000]当前页[/color]得到表单中的值(不用javascript)?
- ibatis 不命中缓存问题(系统采用 Struts2+freemarker+ibatis)
- 如何通过javabean访问tomcat中的数据源
- 提个菜鸟问题
- 有什么好的方法去掉字符串里的',' 吗?
- 这样的数据库操作如何优化?高人们HELP ME!!
- Hibernate 通用查询
- poi转docx为html,数学公式不能显示,且html的源码中中文显示为编码?
- 寻找巴巴运动网代码 完整版?
- 文件分发,多线程学的不好,求思路
String s = "sfskdfjid=\"123\"23dfsfsid=\"456\"";
Matcher m = Pattern.compile(".+?=\"(.+?)\"").matcher(s);
while(m.find()){
System.out.println(m.group(1));
}
}
public static void main(String[] args) {
String s = "sfskdfjid=\"123\"23dfsfsid=\"456\"";
Matcher m = Pattern.compile("id=\".+?\"").matcher(s);
while(m.find()){
System.out.println(m.group());
}
}