这两天有个需求需要写个校验温度的js,但是无奈楼主对正则真的一窍不通,平时都是直接度娘,结果这次度娘也无奈,最后只能自己写了个,需求是可以为正数,也可以为负数,最高温度是99.99,最低温度是-99.99,下边就是正则
οninput="this.value=(this.value.match(/^(\-?\d{0,2})(\.\d{0,2})?/)||[''])[0]"
气压:0-9999
οninput="this.value=(this.value.match(/^(\d{0,4})?/)||[''])[0]