站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        js中exec、test、match、search、replace、split用法

        exec:對string進(jìn)行正則處理,并返回匹配結(jié)果.array[0]為原字符串,array[i]為匹配在整個被搜索字符串中的位置。
        test:測試string是否包含有匹配結(jié)果,包含返回true,不包含返回false。
        match(pattern) :根據(jù)pattern進(jìn)行正則匹配,如果匹配到,返回匹配結(jié)果,如匹配不到返回null
        search(pattern) :根據(jù)pattern進(jìn)行正則匹配,如果匹配到一個結(jié)果,則返回它的索引數(shù);否則返回-1
        replace(pattern,replacement) :根據(jù)pattern進(jìn)行正則匹配,把匹配結(jié)果替換為replacement
        split(pattern) :根據(jù)pattern進(jìn)行正則分割,返回一個分割的數(shù)組
        實例:

        復(fù)制代碼 代碼如下:
        function checkForm() {
        var u = document.form_name.check.value;
        var s = /^[-a-zA-Z0-9_]+(.[-a-zA-Z0-9_]+)*@[-a-zA-Z0-9_]+(.[-a-zA-Z0-9_]+)*$/;
        var a = s.exec(u);
        var a = s.test(u);
        var a = u.match(s);
        var a = u.search(s);
        alert(a);
        }

        replace

        最簡單的算是能力就是簡單的字符替換。示例代碼如下:

        復(fù)制代碼 代碼如下:
        var u = “javascript is a good script language”;
        //在此我想將字母a替換成字母A
        var s = /a/g;
        var a = u.replace(s,”A”);
        </script>

        split

        復(fù)制代碼 代碼如下:
        <script type=”text/javascript”>
        var str=”How are you doing today?”
        document.write(str.split(” “) + “<br />”)
        document.write(str.split(“”) + “<br />”)
        document.write(str.split(” “,3))
        </script>

        輸出結(jié)果為:
        How,are,you,doing,today?
        H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
        How,are,you

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 国产精品日韩欧美久久综合| 午夜一级日韩精品制服诱惑我们这边 | 免费人妻精品一区二区三区| AV无码精品一区二区三区| 拍国产乱人伦偷精品视频 | 国产女主播精品大秀系列| 亚洲国产精品狼友中文久久久| 丰满人妻熟妇乱又伦精品劲| 成人精品在线视频| 久久久久99精品成人片试看| 中文字幕久精品免费视频| 久久精品18| 久久99精品免费一区二区| 国产精品无码免费播放| 91精品啪在线观看国产电影| 国产精品欧美亚洲韩国日本| 国产麻豆一精品一AV一免费| 亚洲人成精品久久久久| 免费精品精品国产欧美在线欧美高清免费一级在线 | 蜜臀久久99精品久久久久久| 精品国产亚洲一区二区在线观看| 亚洲国产精品热久久| 久久r热这里有精品视频| 97久久超碰国产精品旧版| 精品国产VA久久久久久久冰| 久久久久人妻一区精品性色av| 婷婷精品国产亚洲AV麻豆不片| 亚洲日韩精品一区二区三区无码 | 999久久久免费国产精品播放| 久久精品免费观看| 欧美777精品久久久久网| 久久精品视频网| 97精品人妻一区二区三区香蕉 | 日韩精品区一区二区三VR| 亚洲AV无码成人精品区蜜桃| 亚洲av无码乱码国产精品fc2| 亚洲国产一成人久久精品| 无码国产精品一区二区免费16| 精品无码国产一区二区三区51安| 精品国产第一国产综合精品| .精品久久久麻豆国产精品|