作业帮 > 数学 > 作业

js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~

来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/12 22:04:46
js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~
我想用onkeyup事件 来控制 比如 this.value = this.value.replace(这里是那个正则,"");
js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~
应该是至多7位整数和2位小数吧.
fantasy_wl那个必须固定位数了.
/^\d{0,7}(\.\d{0,2})?$/g
这样可以匹配
3456
3456.7
3456.78
不能匹配
34567894
3456.
3456.123
.12
34.34.3