Lal*_*esh 6 javascript regex validation integer
这是验证整数的解决方案.有人可以解释卡里姆答案的逻辑.
这很完美,但我无法理解如何.
var intRegex = /^\d+$/;
if(intRegex.test(someNumber)) {
alert('I am an int');
...
}
Run Code Online (Sandbox Code Playgroud)
gdo*_*ica 13
正则表达式: /^\d+$/
^ // beginning of the string
\d // numeric char [0-9]
+ // 1 or more from the last
$ // ends of the string
Run Code Online (Sandbox Code Playgroud)
当它们全部合并时:
从字符串的开头到结尾,只有一个或多个数字char [0-9]和数字.
查看正则表达式参考:http://www.javascriptkit.com/javatutors/redev2.shtml
/^\d+$/
^ : Start of string
\d : A number [0-9]
+ : 1 or more of the previous
$ : End of string
Run Code Online (Sandbox Code Playgroud)