求js正则表达式输入正整数只能输入0到15的数字!


要实现input框只能输入正整数如果檢测到输入其他类型的数据就直接为0;代码如下:
 var re = /^\d*$/; //^匹配字符串开始位置 \d 匹配任意一个十进制数字,等价于[0-9] * 匹配0次 1次或者多次前面的字符 $匹配字符串的结束位置
 

^表示字符串的开头$表示字符串嘚结尾,*表示0~多次+表示1~多次,表示0或1次

我要回帖

更多关于 正则表达式输入正整数 的文章

 

随机推荐