分组与捕获:( ) (?: ) 命名组,括号的两种身份反向引用与回溯:\1 的力量、回溯如何工作、回溯灾难零宽断言:先行 (?=) (?!)、后行 (?<=) (?或与优先级:| 的坑、分支顺序影响结果标志位:i g m s x u,一行选项改变整个引擎行为中文与 Unicode 匹配:\u 范围、汉字区间、全角半角、emoji 的坑