可能很多小伙伴们不是很清楚使用正则判断用户输入是否是数字,那么具体应该怎么做呢?感兴趣的小伙伴们随小编一起看看吧!
方法/步骤
1
JavaScript code?function check() { var reg=/^[0-9]*$/; var textBox =document.getElementById('<%= TextBox4.ClientID%>').value;
2
if(!reg.test(textBox)) { alert('必须输入数字!'); document.getElementById('<%= TextBox4.ClientID%>').focus(); return false; } return true; }
3
^[1-9]d*$ //匹配正整数^-[1-9]d*$ //匹配负整数
4
^-?[1-9]d*$ //匹配整数^[1-9]d*|0$ //匹配非负整数(正整数 + 0)^-[1-9]d*|0$ //匹配非正整数(负整数 + 0)
5
^[1-9]d*.d*|0.d*[1-9]d*$ //匹配正浮点数^-([1-9]d*.d*|0.d*[1-9]d*)$ //匹配负浮点数^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$ //匹配浮点数
6
^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$ //匹配非负浮点数(正浮点数 + 0)^(-([1-9]d*.d*|0.d*[1-9]d*))|0?.0+|0$ //匹配非正浮点数(负浮点数 + 0)BTY:处理大量数据时有用,具体应用时注意修正
上一篇:如何查看瓜子二手车的交易记录
下一篇:rand()函数怎么用