关于javascript:js判断是否包含数字

8次阅读

共计 297 个字符,预计需要花费 1 分钟才能阅读完成。

题目形容
给定字符串 str,查看其是否蕴含数字,蕴含返回 true,否则返回 false

示例 1

输出
‘abc123’

输入
true

1. 正则,test

function containsNumber(str) {

var reg=/\d/;
return reg.test(str);

}
2. 正则,match

function containsNumber(str) {

return !!str.match(/\d/g);

}
3. 遍历

function containsNumber(str) {

for(var i=0;i<10;i++){if(str.indexOf(i)!=-1){return true;}
}
return false;

}
 

正文完
 0