u011954277
小菜来袭
采纳率74.3%
2015-04-22 02:05

求一正则表达式 关于js方面的

已采纳

求一正则表达式 关于js方面的 就是判断数字为1-360之间 可以输入小数点 但是像300.000这样的不能输入 小数点后面截取两位 359.99这样是可以输入的

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • showbo GoCityPass新加坡曼谷通票 6年前
    
        var rx = /^([1-9]|[1-9]\d|[1-2]\d{2}|3[1-5]\d|360)(\.\d{2})?$/;
       console.log(rx.test(1))
       console.log(rx.test(0))
       console.log(rx.test(10))
       console.log(rx.test(120))
       console.log(rx.test(320))
       console.log(rx.test(359.99))
       console.log(rx.test(359.993))
       console.log(rx.test(360))
       console.log(rx.test(361))
    
    点赞 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 6年前

    这问题你问了很多次了。给你代码你都贴不会,没话说了都。

    点赞 1 评论 复制链接分享
  • u011845742 东东东雷 6年前

    ^([1-9].\d{2}|[1-9]\d.[0-9]{2}|[1-2]\d{2}.\d{2}|3[0-5]\d.\d{2})

    点赞 评论 复制链接分享

相关推荐