双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

我的正则表达式为什么老是无法正确判断,急

a33b33 a33b33 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
function check(){
var reg = /\d{4}[-][0-1]?\d[-][0-2]?\d/;
var reg = new RegExp("[0-9]{4}[-][0-1]?[0-9][-][0-2]?[0-9]");
var txt = "19991-1-31";
if (!reg.test(txt))
{
alert ("错误");
return ;
}
alert ("正确");
}

txt = 19999-1-1
txt = 1999-1-51
txt = "1999231-1-31"
全都报告 正确
[0-9] 换成 \d 也一样
为什么呀?? 5555555..........
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
a33b33
JavaScript 87,983 成员 224,681 内容