美文网首页javascript
JavaScript RegExp 对象

JavaScript RegExp 对象

作者: 大毛哥的大哥 | 来源:发表于2019-03-26 13:16 被阅读0次

    JavaScript RegExp 对象

    创建 RegExp 对象的语法:

    new RegExp(pattern, attributes);
    参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。
    参数 attributes 是一个可选的字符串,
        i   执行对大小写不敏感的匹配。
        g   执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。
        m   执行多行匹配。
    

    举例

    替换字符串中出现a,或者A 为B

    三种方法
        1. var result3 = str.replace(/[a|A]+/g,'B');
        2. var result4 = str.replace(/(?:a|A)/g,'B');
        3. var result5 = str.replace(/[aA]/g,'B');
    

    字符串是否以abc字符串开头

    var subStr = new RegExp('^(abc)','g');
    console.log(testStr2.match(subStr));
    

    字符串 abc 出现

    testStr.match('^(abc)','g')

    相关文章

      网友评论

        本文标题:JavaScript RegExp 对象

        本文链接:https://www.haomeiwen.com/subject/jhsgvqtx.html