例如Stirngstr=“a+b*c/d”;获取出abcd放入数组中
importjavautilregexMatcher;
importjavautilregexPattern;
publicclassTest{
publicstaticvoidmain(String[]args){
Stringstr="a+b*c/d";
Patternp=Patterncompile("[az]");//定义一个正则表达式的匹配规则
Matcherm=pmatcher(str);//进行匹配
String[]value=newString[];//定义一个数组
inti=;//数组下标
while(mfind()){//是否寻到匹配字符
SystemoutPRintln("寻到的结果"+mgroup());
value[i]=mgroup();//添加到数组中
i++;//下标加
}
//输出数组元素
for(intj=;j<valuelength;j++){
Systemoutprintln("value["+j+"]="+value[j]);
}
}
}