识别数字/字符串是否包含数字6

时间:2012-12-24 05:43:24

标签: javascript

我们如何识别数字/字符串是否包含数字6?

3 个答案:

答案 0 :(得分:1)

您可以使用javascript indexOf()功能

var str="Your string containing 6 or not";
if(str.indexOf(6)==-1) {
// don't contains
} else {
//contains
}

OR与正则表达式.search

 var str="Your string containing 6 or not";
    var pat=/6/
    if(str.search(pat,str)==-1) {
    // don't contains
    } else {
    //contains
    }

答案 1 :(得分:0)

如果您愿意使用underscore.js,那么它将是:

_.contains("myString", "6");

或使用.indexOf()

"myString".indexOf("6") >= 0

答案 2 :(得分:0)

您可以使用RegExp::test

> /6/.test('16')
true
> /6/.test(6001)
true

Q.E.D。