正则表达式是一个查找和替换字符串的强有力的工具。

    1. 模式(Patterns)和修饰符(flags)
    2. 字符类
    3. Unicode:修饰符 “u” 和 class \p{…}
    4. 锚点(Anchors):字符串开始 ^ 和末尾 $
    5. Flag “m” — 多行模式
    6. 词边界:\b
    7. 转义,特殊字符
    8. 集合和范围 […]
    9. 量词 `+,*,?` 和 `{n}`
    10. 贪婪量词和惰性量词
    11. 捕获组
    12. 模式中的反向引用:\N 和 \k
    13. 选择(OR)|
    14. 前瞻断言与后瞻断言
    15. Catastrophic backtracking
    16. 粘性标志 “y”,在位置处搜索
    17. 正则表达式(RegExp)和字符串(String)的方法