RegExp修饰符指的是在正则表达式中用来修饰模式的标志,常用的有以下几种:
- g:全局匹配,表示查找所有符合条件的匹配项,而不是找到第一个即停止。
- i:不区分大小写,表示查找时忽略大小写。
- m:多行匹配,表示查找时可以包含多行。
- s:单行匹配,表示
.
匹配包括换行符在内的任意字符。 - u:Unicode匹配模式,启用Unicode匹配模式,可以正确处理四字节Unicode字符。
- y:粘附匹配,表示从目标字符串的当前位置开始匹配,匹配成功后再顺次向后匹配。
这些修饰符可以单独使用,也可以同时使用,例如/gi表示全局不区分大小写匹配。