限定符
- usesd??前面字符出现(0-n)次,相当于可有可无
- ab*c *表示b可以没有,或者出现多次
- ab+c +表示b至少出现一次
- ab{2,6}c {2,6}表示b精确出现6次
- (ab)+ 多次ab
或
- a (cat|dog) 匹配
字符类
- [abc]+
- [a-z]+ 所有小写英文字符
- [a-zA-Z0-9]+
- [^0-9]+ 除0-9以外的字符
元字符
- \d 数字字符
- \w 英文字符
- \s 空白符
- \D 非数字字符
- a^ 行首的a
- a$ 行尾的a
参考资料
https://www.bilibili.com/video/BV1da4y1p7iZ?from=search&seid=11881881979883112716)