学科分类
目录
JavaScript网页编程

模式修饰符

正则表达式提供了模式修饰符可供开发者进行选择,语法格式如下。

/表达式/[switch]

上述语法中,switch表示模式修饰符,是可选的,用于进一步对正则表达式进行设置。可选值如表1所示。

表1 模式修饰符

模式符 说明
g 用于在目标字符串中实现全局匹配
i 忽略大小写
m 实现多行匹配
u 以Unicode编码执行正则表达式
y 粘性匹配,仅匹配目标字符串中此正则表达式的lastIndex属性指示的索引

表1中的模式修饰符,还可以根据实际需求多个组合在一起使用。例如,既要忽视大小写又要进行全局匹配,则可以直接使用gi,并且在编写多个模式修饰符时没有顺序要求。因此,合理使用模式修饰符,可以使正则表达式变得更加简洁、直观。

点击此处
隐藏目录