正则表达式:
g :全局模式,表示查找字符串的全部内容,而不是找到第一个匹配
的内容就结束
i :不区分大小写
m :多行模式,表示查找到一行文本末尾时会继续查找。
y :粘附模式,表示只查找从 lastIndex 开始及之后的字符串。
u :Unic?de模式,启用Unic?de匹配。s : dotAll 模式,表示元字符 . 匹配任何字符(包括 或
)。
使用不同模式和标记可以创建出各种正则表达式,比如:
// 匹配字符串中的所有"at" let pattern1 = /at/g; // 匹配第一个"bat"或"cat",忽略大小写 let pattern2 = /[bc]at/i; // 匹配所有以"at"结尾的三字符组合,忽略大小写 let pattern3 = /.at/gi;