检查字符串是否仅包含数字
2022-08-29 23:14:23
我想检查 a 是否只包含数字。我用了这个:string
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
但意识到它也允许和.基本上,我想确保 a 只包含数字,没有其他字符。由于 和 都是数字,所以不是正确的方法。也许正则表达式是我需要的?有什么提示吗?+
-
input
+100
-5
isNaN()
我想检查 a 是否只包含数字。我用了这个:string
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
但意识到它也允许和.基本上,我想确保 a 只包含数字,没有其他字符。由于 和 都是数字,所以不是正确的方法。也许正则表达式是我需要的?有什么提示吗?+
-
input
+100
-5
isNaN()
怎么样
let isnum = /^\d+$/.test(val);
string.match(/^[0-9]+$/) != null;