【问题标题】:Regular Expression for two integers, three decimals (XX.XXX)?两个整数,三个小数(XX.XXX)的正则表达式?
【发布时间】:2014-05-29 13:47:01
【问题描述】:

我正在寻找一个允许用户输入最多两个整数和三个小数位的正则表达式。谢谢。

【问题讨论】:

  • /\d{2}\.\d{3}/ 这就是我所说的“婴儿正则表达式”
  • Javascript 还是 Objective-c?下定决心...

标签: javascript regex


【解决方案1】:

这个怎么样?

[0-9]{0,2}\.[0-9]{0,3}

【讨论】:

    【解决方案2】:

    以下正则表达式接受 1 位或 2 位数字,并且可以选择后跟一个点和 1 到 3 位以上的数字。像“5”这样的模式。将被拒绝,但“5.0”将被接受。

    /^\d{1,2}(?:\.\d{1,3}){0,1}$/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-05
      • 2020-08-02
      相关资源
      最近更新 更多