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

题目形容
给定字符串 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;

}
 

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理