JS-正则表达式对象/RegExp
正则表达式对象/RegExp 创建正则表达式 隐式创建 let regx = /正则表达式/修饰符 ---> /pattern/attributes // pattern(正则表达式) 是一个字符串,指定了正则表达式的模式或其他正则表达式。 /* attributes(修饰符) i: 执行对大小写不敏感的匹配。(忽略大小的匹配) g: 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m: 执行多行匹配。 (用的很少,基本不会被用到) //书写修饰符的时候 没有顺序要求 igm img gim 都一样 一般我们都只使用ig 显示创建 let regx = new RegExp(pattern, attributes); // pattern(正则表达式) 是一个字符串,指定了正则表达式的模式或其他正则表达式。 // attributes(修饰符) // 注意:在使用显示创建正则表达式的时候注意使用元字符的时候要记得转移"\\d{4}" 正则表达式的属性 /* 正则表达式的属性: 1 global / RegExp对象是否具有标志 g 2 ignoreCase / RegExp 对象是否具有标志 i 3 multiline / RegExp 对象是否具有标志 m 4 lastIndex / 一个整数,标示开始下一次匹配的字符位置 5 source / 正则表达式的源文本