验证字符串是否是合法的日期格式

来源:互联网 发布:qq刷红包 源码 编辑:程序博客网 时间:2024/04/30 00:01

//验证字符串是否是合法的日期格式

import java.util.regex.Pattern ;

import java.util.regex.Matcher ;
public class Test{
public static void main(String args[]){
String str = "1983-07-27" ;// 指定好一个日期格式的字符串
String pat = "\\d{4}-\\d{2}-\\d{2}" ;// 指定好正则表达式
Pattern p = Pattern.compile(pat) ;// 实例化Pattern类
Matcher m = p.matcher(str) ;// 实例化Matcher类
if(m.matches()){// 进行验证的匹配,使用正则
System.out.println("日期格式合法!") ;
}else{
System.out.println("日期格式不合法!") ;
}
}

}

运行结果:

日期格式合法!

0 0