Import java.util.rege.Matche;Import java.util.regex.Pattern;
public static void main(string[] args){
String line = "This order was placed for Qr3000! OK";
String pattern = "(\\D*)(\\d+) (.x)";
Pattern r = Pattern.compile(pattern);
Matcher m r.matcher(line) ;
if(m.find()) (
System.out.printin("MFound value:" + m.group(3));
else {
system,out.printin("NO NATCH"):
}
}
输出结果为