[abc]:查找到a或b或c[aeiou]:查找到 a 或 e 或 i 或 o 或 u
[^abc]:除 abc 以外的任意字符
包含左右端点
[a-z]、[A-Z]、[0-9]
- 开头
^:^a - 结尾:
$
写在正则表达式的结尾,表示一种模式的启用。
g:全局模式,查找匹配字符串的全部内容。没有g时,只找到第一个匹配的内容就结束。/a/g:全局查找字母a
/abc/i:查找第一个a或b或c,不区分大小写
写在单个字符或字符集的后面,明确其出现的次数
出现或不出现,出现的话只有一个。
出现一个或连续多个
be+r:可以匹配到 ber、beer、beeer 等等
表示它可以不出现、出现一个、出现连续多个,即不要求有无,有也不要求个数。
be*r:可以匹配到 br、ber、beer、beeer 等等
写单个数字,表示重复的具体次数。
zo{2}:只能匹配到 zoo
写两个数字,表示重复次数的范围,右端点可空缺
be{1,2}r:匹配到 ber、beer