input输入框正则限制正负数和小数点后两位

JS前端输入框正则限制正负数和小数点后两位
1.只能输入正负数,包括小数点
value = value.replace(/[^\d\.-]/g,’’)

2.只能输入正数,不包括小数点
value = value.replace(/[^\d]/g,’’)

3.只能输入正负数,限制小数点后两位
value = value.replace(/^(-)(\d+).(\d\d).$/,’$1$2.$3’)

4.只能输入正数,限制小数点后两位
value = value.replace(/^(-)(\d+).(\d\d).$/,’$1$2.$3’).replace(/[^\d.]/g,’’)

5.只能输入字母或数字
value = value.replace(/[\W]/g,’’)
————————————————
版权声明:本文为CSDN博主「front_endxiaobaia」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/front_endxiaobaia/article/details/110001991

posted @ 2022-09-07 11:07  Ao_min  阅读(3232)  评论(0编辑  收藏  举报