var snumber1 = "123456789";
var scharacter2 = "abcdefgh";
有两个字符串。我如何确保 snumber1 仅包含数字? 什么正则表达式??
最佳答案
var snumber1 = "123456789";
//built-in function
alert ( !isNaN ( snumber1 ) );
//regexp
alert ( /^[0-9]+$/.test ( snumber1 ) );
//another regexp
alert ( /^\d+$/.test ( snumber1 ) );
//convert to Number object
alert ( parseFloat ( snumber1 ) === Number ( snumber1 ) );
关于javascript - 如何区分数字串和字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6734543/