怎么判断用户输入的字符串满足yyyy-MM-dd 怎么判断用户输入的字符串满足yyyy-MM-dd2009-05-05 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者偷懒一点simpledateformat.parse(...)一下看看有没有异常 用异常的方式 Date date = null; try{ date = format.parse(dateStr); }catch(ParseException e) { e.printStackTrace(); return ""; } dateStr是你说输入的日期字符串如果产生异常,则说明格式不对,直接return就行 正则,^((((1|\d)\d{2})-(0?|1)-(0?|\d|3))|(((1|\d)\d{2})-(0?|1)-(0?|\d|30))|(((1|\d)\d{2})-0?2-(0?|1\d|2))|(((1|\d)(0||)|((16||)00))-0?2-29-)) (20|21|22|23|?\d):?\d:?\d$ import java.util.regex.Pattern;public class DateTest { /** * @param args */ public static void main(String[] args) { String a = "2000-02-01"; boolean b = Pattern.matches("[\\d]{4}-[\\d]{2}-[\\d]{2}", a); System.out.println(b); }} 正则表达式!如果是web客户端就用js的正则表达式! boolean mod(String dateStr ){ boolena b=fale; try{ Date date = format.parse(dateStr); b = Pattern.matches("[\\d]{4}-[\\d]{2}-[\\d]{2}", dateStr); }catch(ParseException e) { } return b;} 在javascript中写正则表达式~~~看看是否匹配~~~ 请问J2SE怎么让map里的时间和歌词跟着播放器同步播放~~~ 大家看看这个计算器程序怎么完善一下啊 初学jsp,有关request提取参数的问题 (讨论)关于代码编写方式! 遇到大问题了,怎样kill掉打开的服务进程??? 关于计算机系大三生课余时间的利用问题,非常紧迫,恳请过来人指点!!! 为什么我在sqlserver里面可以运行的语句放到access里面就不能通过? 新手求救!!! 关于Java的反射机制和工厂模式的代码理解 java有几道题想请教一下。。。 求一句sql 将记录对象写入objectoutputstream中,为什么文件中却没有?各位大侠帮忙诊断
try{
date = format.parse(dateStr);
}catch(ParseException e) {
e.printStackTrace();
return "";
} dateStr是你说输入的日期字符串
如果产生异常,则说明格式不对,直接return就行
^((((1|\d)\d{2})-(0?|1)-(0?|\d|3))|(((1|\d)\d{2})-(0?|1)-(0?|\d|30))|(((1|\d)\d{2})-0?2-(0?|1\d|2))|(((1|\d)(0||)|((16||)00))-0?2-29-)) (20|21|22|23|?\d):?\d:?\d$
import java.util.regex.Pattern;public class DateTest { /**
* @param args
*/
public static void main(String[] args) {
String a = "2000-02-01";
boolean b = Pattern.matches("[\\d]{4}-[\\d]{2}-[\\d]{2}", a);
System.out.println(b);
}}
try{
Date date = format.parse(dateStr);
b = Pattern.matches("[\\d]{4}-[\\d]{2}-[\\d]{2}", dateStr);
}catch(ParseException e) {
} return b;
}