养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

使用正则判断用户输入是否是数字

时间:2024-11-06 03:37:09

可能很多小伙伴们不是很清楚使用正则判断用户输入是否是数字,那么具体应该怎么做呢?感兴趣的小伙伴们随小编一起看看吧!

方法/步骤

1、JavaScriptcode?functionche罕铞泱殳ck(){varreg=/^[0-9]*$/;va鸡堕樱陨rtextBox=document.getElementById("<%=TextBox4.ClientID%>").value;

使用正则判断用户输入是否是数字

2、if(!reg.test(textBox)){alert(&q掼鸿乡羰uot;必须输入数字!");document.getElemen墉掠载牿tById("<%=TextBox4.ClientID%>").focus();returnfalse;}returntrue;}

使用正则判断用户输入是否是数字

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:处理大量数据时有用,具体应用时注意修正

使用正则判断用户输入是否是数字

© 一点知识