你看一下,下边的例子。
伟利首当省苏做接流---------------------端突制药沿造另晚答经鸡----------------------------------------------------------------
importjava.util.regex.Matcher班固推观小室支期角现居;
importjava.util.regex.Patt前困境ern;
publicclassMain{
publicstaticvoidmain(String[]args)throwsException{
Stringstr="10.23686869868596须战谓剧你再货86";
Pattern直剧木督乐激时p=Pattern.compile("[\\d]*[\草矿序亮孔棉奏修哥白精\.][\\d]{2}");//小数保留两位小数
Matcherm=p.matcher(str);
晶对来直//查找相应的字符串
while(m.find()){
String迅女察字未夫有实船住tmp=***.group();
if(!"".equals(tmp)){
System.out.println(tmp);
}
}
城//判断是否匹配
System.out.println(m.matches());
str="上山打老虎打不到";
p=Pattern.compile("老虎打不到");
m=p.matcher(s织汉殖查背势互tr);
//查找相应的字符串
while(m.find()){
Stringtmp=***.group();
if(!"".equals(tmp)){
System.out.pr齐intln(tmp);
}
}
}
}