您的位置:首页 > 编程语言 > Java开发

JAVA 正则表达式:使用group方法计算匹配到的字符串个数

2012-07-17 20:38 1261 查看
JAVA 正则表达式:使用group方法计算匹配到的字符串个数

//待处理的字符串 <B>email:</B>admin@gmail.com<BR><B>,<B>email:</B>admin@gmail.com<BR><B>,<B>email:</B>admin@gmail.com<BR><B>,<B>email:</B>admin@gmail.com<BR><B>

String body = sb.toString();

Pattern pattern = Pattern.compile("(<B>email:</B>)(.*@.*)(<BR><B>)");

//

Matcher matcher = pattern.matcher(body);

String email = "";

int matcherNum = 0;

while (matcher.find()) {

email =
matcher.group(2);

matcherNum++;

}

System.out.println("matche Count is "+matcherNum);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: