java 使用正则验证
1 import java.util.regex.Matcher;
2 import java.util.regex.Pattern;
3 public class RegexDemo {
4 public static void main(String[] args) {
5 String str="2000-11-11";
6 String pat="\\d{4}-\\d{2}-\\d{2}";//定义替换规则
7 Pattern p=Pattern.compile(pat);//实例化pattern类
8 Matcher m=p.matcher(str);//验证字符串是否合法
9 if(m.matches()){//使用正则验证
10 System.out.println("Y");
11 }
12 else{
13 System.out.println("N");
14 }
15 }
16 }