public static void main(String[] args) throws ParseException{
String str1 = "2012-05-15";
String str2 = "2012/05/15";
if( zzbd(str1) ){
System.out.println("str1 have match!");
}else{System.out.println("str1 don't match!");}
if( zzbd(str2) ){
System.out.println("str2 have match!");
}else{System.out.println("str2 don't match!");}}
public static boolean zzbd(String s)
{
Pattern pattern = Pattern.compile(\\d{4}/\\d{2}/\\d{2});
Matcher matcher = pattern.matcher(s);
if (matcher.find())
{
return true;
}else {
return false;
}
}
}
输出结果
str1 don't match!
str2 have match!
本文介绍如何使用正则表达式判断字符串是否符合特定日期格式,并通过代码实例演示了匹配'yyyy-mm-dd'和'yyyy/mm/dd'两种格式的过程。
789

被折叠的 条评论
为什么被折叠?



