使用elcipse:import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.regex.*;
public class Test {
public static void main(String[] args) { Pattern p = Pattern.compile("\\d(3,5)");
String s = "123-21561-156-00";
Matcher m = p.matcher(s);
p(m.find());
}
public static void p(Object o) {
System.out.println(o);


}
p(m.find());输出false.
按照正则表达式的定义,应该是输出TRUE才对啊,不知为何?不知有没有高手指点一下!