首页 > 其他 > 详细

正则表达

时间:2020-03-26 17:28:26      阅读:67      评论:0      收藏:0      [点我收藏+]
     //修饰符g i
        //g表示全局匹配
        var reg = /abc/g;
        var str = "abcabc";

        //match方法,字符串方法
//        console.log(str.match(reg))

        //i忽略大小写 match
        var reg = /abc/gi;
        var str = "AbcABCabc"
        console.log(str.match(reg))

        //seach用于查找符合规则的子串的位置,只返回第一个匹配的位置
        var reg = /abc/;
        var str = "12345abc";
        console.log(str.search(reg))

        //split
        var reg = /good/;
        var str = "good good study!";
        console.log(str.split(reg))

        //replace
        var reg  = /tmd/gi;
        var str = "abc tmd abc TMD";
        console.log(str.replace(reg,"*"))

        //exec方法 正则表达式方法 将匹配成功的内容放到数组里,如果没有匹配成功则返回null
        var reg = /good/g
        var str = "good good study!";
        console.log(reg.exec(str))
        console.log(reg.exec(str))
        console.log(reg.exec(str))

 

正则表达

原文:https://www.cnblogs.com/fallIntoTheStars/p/12575715.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!