首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

求1个正则表达式解决思路

2012-03-14 
求1个正则表达式startDateyyyy-mm-ddendDateyyyy-mm-ddisNeedProductConf0或1 的正则怎么写[解决办法

求1个正则表达式
startDate=yyyy-mm-dd;endDate=yyyy-mm-dd;isNeedProductConf=0或1 的正则怎么写

[解决办法]
startDate=yyyy-mm-dd;endDate=yyyy-mm-dd;isNeedProductConf=0或1

是客户端还是服务器端?是服务器端的话,还是用SimpleDateFormat验证日期比较方便。。

如果是客户端的话,一般都不会手工填日期,偶是用My97DatePicker这个日期控件来选日期的,它会自动的验证日期格式。



isNeedProductConf=0或1 这个好说

var isNeedProductConf = "asdf2oj23jit02";
if(/^[0-1]$/.test(isNeedProductConf))
{
alert('ok');
}
else
{
alert('error');
}

if(isNeedProductConf != 0 && isNeedProductConf != 1)
{
System.out.println("error");
}
[解决办法]
日期格式的: var Date = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/; 
0或1的: var isNeedProductConf=/^[0-1]$/;
[解决办法]
不过日期,推荐使用控件~~

热点排行