小菜来袭 2015-04-22 02:05 采纳率: 50%
浏览 1554
已采纳

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

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

  • 写回答

3条回答 默认 最新

  • Go 旅城通票 2015-04-22 02:25
    关注
    
        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))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • threenewbee 2015-04-22 02:38
    关注

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

    评论
  • 东东东雷 2015-04-22 06:10
    关注

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

    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 win11系统打开软件很慢
  • ¥30 XIAO esp32c3 读取FDC2214的数据
  • ¥15 在工控机(Ubuntu系统)上外接USB蓝牙硬件进行蓝牙通信
  • ¥15 关于PROCEDURE和FUNCTION的问题
  • ¥100 webapi的部署(标签-服务器)
  • ¥20 怎么加快手机软件内部计时的时间(关键词-日期时间)
  • ¥15 C语言除0问题的检测方法
  • ¥15 为什么四分管的内径有的是16mm有的15mm,四分不应该是12.7mm吗
  • ¥15 macos13下 ios交叉编译的问题
  • ¥15 bgz压缩文件怎么打开