正则表达式 判断是不是数字 js

JavaScript018

正则表达式 判断是不是数字 js,第1张

1、新建一个html文件,命名为test.html。

2、在test.html文件内,使用input标签创建一个数字输入框,并设置其id属性为myinput。

3、在test.html文件内,在输入框的下面使用button标签创建一个按钮,按钮名称为“判断范围”。

4、在test.html文件内,给button按钮绑定onclick点击事件,当按钮被点击时,执行check()函数。

5、在check()函数内,使用getElementById()方法通过id获得输入框的内容,保存在num变量中。

6、最后在浏览器打开test.html文件,输入数字,点击按钮,查看结果。

不知道你用的什么函数,如果你用的match函数的话,应该会把所有的非数字的字符放到一个数组中,这是绝对没有问题的。不可能有匹配不到的情况,除非字符串里都是数字。

如果你用exec的话,每次会匹配到一个非数字符号。