首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这次Regex是怎么工作的?

这次Regex是怎么工作的?
EN

Stack Overflow用户
提问于 2010-09-18 08:58:12
回答 1查看 114关注 0票数 1

我刚刚继承了一个带有大量客户端验证的预测。

在这个过程中,我发现了一个regex检查器,就像预期的那样,没有看到任何评论。我承认regex绝对是我的失败之一。(在Javascript!)

代码语言:javascript
复制
var myRegxp = /(([0]*[1-9]{1})|([1]{1}[0-2]{1}))(\/{1})((19[0-9]{2})|([2-9]{1}[0-9]{3}))$/;
if (!myRegxp.test(args.Value))
{//do fail stuff here};

我非常肯定,从页面的其余部分,它应该检查某种日期格式。这会通过MM/YYYY吗?从一些早期的测试来看,它几乎做到了。

如果这个正则表达式与MM/YYYY不匹配,那么最好的方法是什么?

如有任何来自执政官的建议,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2010-09-18 09:08:53

我同意--它正在检查MM/yyyy格式的日期。

它允许月份中任意数量的前导零。它允许年份匹配19xx或其他任何东西,从29之间的数字开始。这意味着该年允许最多可达9999的内容:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3741012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档