gpt4 book ai didi

python - 如何替换 python 正则表达式语法中的递归子模式 "(?1)"?

转载 作者:行者123 更新时间:2023-12-01 08:28:24 26 4
gpt4 key购买 nike

我正在开发一个正则表达式模式来匹配有效的括号。突然 python 正则表达式引擎不支持递归。特别是 (?1) 语法。

有没有办法将此 PCRE 模式转换为 Python 正则表达式模式?

https://regex101.com/r/SSOlWX/1

^(\((?1)?\)(?1)?)$

最佳答案

正如评论中所说,标准的 re 模块并不是那么强大。

您可以阅读有关功能缺乏的更多信息 here

PyPi regex可以为您提供所需的所有功能,并且您无需翻译正则表达式模式。

关于python - 如何替换 python 正则表达式语法中的递归子模式 "(?1)"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54073980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com