站長資訊網
        最全最豐富的資訊網站

        javascript怎么檢查字符串是否包含某個子字符串

        javascript檢查是否包含某個字符串的方法:1、通過indexOf()方法檢查;2、使用search()方法檢查;3、使用match()方法檢查;4、使用test()配合正則表達式來檢查;5、使用exec()配合正則表達式來檢查。

        javascript怎么檢查字符串是否包含某個子字符串

        本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

        String對象的方法

        方法一: indexOf() (推薦)

        var str = "123"; console.log(str.indexOf("3") != -1 );  // true

        indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置。如果要檢索的字符串值沒有出現,則該方法返回 -1。

        方法二: search()

        var str = "123"; console.log(str.search("3") != -1 );  // true

        search() 方法用于檢索字符串中指定的子字符串,或檢索與正則表達式相匹配的子字符串。如果沒有找到任何匹配的子串,則返回 -1。

        方法三:match()

        var str = "123"; var reg = RegExp(/3/); if(str.match(reg)){     // 包含         }

        match() 方法可在字符串內檢索指定的值,或找到一個或多個正則表達式的匹配。

        RegExp 對象方法

        方法四:test()

        var str = "123"; var reg = RegExp(/3/); console.log(reg.test(str)); // true

        test() 方法用于檢索字符串中指定的值。返回 true 或 false。

        方法五:exec()

        var str = "123"; var reg = RegExp(/3/); if(reg.exec(str)){     // 包含         }

        exec() 方法用于檢索字符串中的正則表達式的匹配。返回一個數組,其中存放匹配的結果。如果未找到匹配,則返回值為 null。

        【推薦學習:javascript高級教程】

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品99久久久久久人| 国产成人精品午夜福麻豆| 国产精品久久久久久影院 | 精品国产亚洲一区二区三区| 日产国产精品亚洲系列| 精品国产麻豆免费人成网站| 精品视频一区二区三三区四区| 欧美精品黑人粗大欧| 人精品影院| 四虎成人精品免费影院| 99热这里只有精品在线| 精品人妻人人做人人爽 | 日韩国产精品无码一区二区三区 | 黑人精品videos亚洲人| 国自产偷精品不卡在线| 亚洲日韩精品射精日| 日韩三级精品| 下载天堂国产AV成人无码精品网站| 精品久久国产一区二区三区香蕉| 777欧美午夜精品影院| 国产精品一二三区| 精品少妇一区二区三区视频| 国产福利精品一区二区| 国产亚洲色婷婷久久99精品| 欧美精品中文字幕亚洲专区| 三上悠亚久久精品| 久久99国产乱子伦精品免费| 午夜精品射精入后重之免费观看| 亚洲欧洲成人精品香蕉网| 中文字幕在线精品视频入口一区| 久久乐国产精品亚洲综合| 久久精品国产一区二区三区 | 国产精品人成在线观看| 国产精品成人观看视频| 国产精品伦理久久久久久| 成人精品一区二区久久久| Aⅴ精品无码无卡在线观看| 国产精品99| 久久精品无码一区二区三区日韩| 久久精品亚洲精品国产欧美| 久久久久一级精品亚洲国产成人综合AV区 |