找回密码
 立即注册

QQ登录

只需一步,快速开始

gxjt-小张

初级会员

18

主题

57

帖子

261

积分

初级会员

积分
261

微信认证勋章

gxjt-小张
初级会员   /  发表于:2018-5-3 17:40  /   查看:2692  /  回复:2
如图,是我用正则表达式来校验出生日期的,格式不正确存不进数据库,那我现在想要的效果是:用正则表达式来判断,从身份证自动截取的出生日期格式是否正确,比如说,我输入的是2018年02月31号,就提示格式错误,因为2月没有那么多天,请教各位大神,这个怎么来做呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2 个回复

倒序浏览
火水
高级会员   /  发表于:2018-5-4 09:50:06
沙发
你可以把年月日,三个分别提取出来,进行校验。不通过就不写到出生日期中,然后对出生日期进行非空校验。这样就可以了。
当然如果有哪位大神有跟好的办法也可以提出来,让大家一起参考学习一下。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-5-4 10:03:24
板凳
火水 发表于 2018-5-4 09:50
你可以把年月日,三个分别提取出来,进行校验。不通过就不写到出生日期中,然后对出生日期进行非空校验。这 ...

可以使用JS代码去进行日期验证。可参考这里:http://snailwong.iteye.com/blog/400298
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部