Pattern是java.util.regex中的一个类。一个Pattern是一个正则表达式经编译后的表现模式。
Pattern p=
Pattern.compile(
String regex);//将正则表达式进行编译
Matcher m=p.matcher(input CharSequence);//要校验的字节序列
boolean b=m.matches();//判断是否符合校验
也可以直接使用
Pattern中的matches方法进行校验
boolean b1=
Pattern.matches(
String regex,input CharSequence);
System.out.println(b1);
代码如下:
Pattern p= Pattern.compile("^[
1][
3578][
0-9]{9}$");
Matcher m=p.matcher("15955959595");
boolean b=m.matches();
System.out.println(b);
boolean b1=Pattern.matches("^[
1][
3578][
0-9]{9}$","15955959595");
System.out.println(b1);
结果: true true
转载请注明原文地址: https://ju.6miu.com/read-1307597.html