如何在 Python 正则表达式中使用命名组?
命名组
大多数现代正则表达式引擎都支持编号捕获组和编号反向引用。长正则表达式中包含大量组和反向引用会难以阅读和理解。此外,在正则表达式中间添加或删除捕获组会扰乱所有后续组的编号。
Python 的 re 模块率先提出了一种解决方案:命名捕获组和命名反向引用。`(?P
广告
大多数现代正则表达式引擎都支持编号捕获组和编号反向引用。长正则表达式中包含大量组和反向引用会难以阅读和理解。此外,在正则表达式中间添加或删除捕获组会扰乱所有后续组的编号。
Python 的 re 模块率先提出了一种解决方案:命名捕获组和命名反向引用。`(?P