正则表达式的数值范围900到864000

时间:2015-11-18 04:22:43

标签: regex

请大家帮我拿出900到864000的正则表达式 谢谢

1 个答案:

答案 0 :(得分:1)

此平台用于帮助您的正则表达式,而不是编写代码。您可能需要将此问题拆分为多个子部分,并将其与anchored group中的|管道相结合。

  1. 900 - 999
    要匹配9后跟两个digits9\d\d
  2. 1000 - 99999任意四位或五位数:\d{4,5}
  3. 100000 - 799999
    1-7后跟任意5位数字:[1-7]\d{5}
  4. 800000 - 859999
    八,后跟零到五,任意四位数:8[0-5]\d{4}
  5. 860000 - 863999八,然后是六个,然后是零到3和任意三位数:
    自己尝试喝咖啡或更好的茶!
  6. 864000
  7. 初始lookahead (?!0),如果需要,可以禁止前导零。

    unveil secret solution