美文网首页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