元字符
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
. // 除了\n外,任意的一个单字符 [] // 范围 () // 分组/提升优先级 * // 前面表达式出现0次~多次 + // 前面表达式出现1次~多次 ? // 前面表达式出现0次~1次 \d // 数字的任意一个 \D // 非数字 \s // 空白符 \S // 非空白符 \W // 特殊符号 \w // 非特殊符号带_
限定符
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
{0,} // 等价于* {1,} // 等价于+ {0,1} // 等价于? ^ // 取反/以什么字符开头 $ // 以什么字符结尾 ^aB$ // 必须以a开头以b结尾