【问题标题】:jquery validation engine REGEX for price to accept both non floating point and 1 or 2 floating pointjquery 验证引擎 REGEX 的价格接受非浮点和 1 或 2 浮点
【发布时间】:2014-06-15 10:50:21
【问题描述】:

我正在尝试为可以接受的价格获取正确的正则表达式

(有效) 像 1,2,100,200,2020,10000000 这样的数字 十进制数(1 或 2 个浮点数),如 1.1、2.20、500.45、10000.2、

(无效) abc等字符 超过 2 个浮点数 - 2.22222, 444.444444, 222.333

目前,我有这个正则表达式,但它只适用于 2 个浮点,如 1.22、300.33,但如果它的实数如 1、2、3 或 1 个浮点它不起作用。

            "priceFormat":{
                "regex": /^[0-9]+\.[0-9]{2}$|[0-9]+\.[0-9]{2}[^0-9]/,
                "alertText": "* Invalid Price Format"
            },      

【问题讨论】:

    标签: regex jquery-validation-engine


    【解决方案1】:

    这可能是你想要的

    /^[0-9]+(\.[0-9]{1,2})?$/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-13
      • 1970-01-01
      • 2013-06-22
      • 2020-07-23
      • 1970-01-01
      • 2020-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多