【发布时间】:2017-07-24 13:49:08
【问题描述】:
我需要检查一个数字的前 6 位数字是否来自 222100-272099。 这是在 JavaScript 中,我不知道如何去实现它。 我最初的想法是这样的: match(/^2[2-7][0-9]$/),但我不确定如何正确指定这个范围。
【问题讨论】:
-
(/^2[2-7][0-9]{4}$/) 可能是您想要的? {number} 是您想要的前一个字符的数量。如果这能解决问题,我会写一个答案。
-
欢迎来到 Stack Overflow。请先阅读帮助中心,如何在这个论坛上提出一个好的问题:stackoverflow.com/help/how-to-ask。这样我们可以更好地理解您的问题,并可以帮助您解决问题。
-
@sniperd 您的正则表达式也将匹配 279000,这不在范围内..但这不是正则表达式的工作。
-
哦,对了!哈。我可能应该阅读整个问题:)
标签: javascript regex numbers range