java 提取中括号内容的正则表达式 最近再做android的开发,需要解析字符串。提取中括号的内容,比如:我是[001]真心求救的[002],你能帮帮我吗现在要把001 和 002 给提取出来,哪位帮帮我啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str = "我是[001]真心求救的[002],你能帮帮我吗"; Pattern pattern = Pattern.compile("\\[(.*?)\\]"); Matcher matcher = pattern.matcher(str); while(matcher.find()){ System.out.println(matcher.group(1)); } Pattern pattern = Pattern.compile("\\[([^\\]]*)\\]"); 关于Spring初始化Bean找不到相关类的问题 新手求教JSTL传值的一个小问题 web.xml配置异常错误页??? tomcat 找不到java.library.path uer出错,帮我看下啊,高手们 hibernate模糊查询问题! 请教高手关于 FTPClient 寻求jboss-boot.jar和servlet.jar,好心人帮帮忙吧 请教一个java+sms的极其简单的问题? 有人做过在JSP页面的图片文件直接预览吗 关于搜索引擎lucene的一个问题 myeclipse8.5中ssh整合需要jar包
String str = "我是[001]真心求救的[002],你能帮帮我吗";
Pattern pattern = Pattern.compile("\\[(.*?)\\]");
Matcher matcher = pattern.matcher(str);
while(matcher.find()){
System.out.println(matcher.group(1));
}