超过 100 个组的 Python 正则表达式?

标签 python regex

有什么方法可以超过 Python 中正则表达式的 100 组限制?另外,谁能解释一下为什么会有限制。

最佳答案

有一个限制,因为要有效地存储完整的状态机需要太多内存。我想说,如果您的 re 中有超过 100 个组,那么 re 本身或您使用它们的方式都有问题。也许您需要拆分输入并处理较小的 block 或其他内容。

关于超过 100 个组的 Python 正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/478458/

相关文章:

python - emacs 在使用 # -*- 编码 : ASCII -*- 保存 python 代码之前不断询问

python - 识别标签结构不同的分支

javascript - regex repeater 和 submatch recur 的区别

python - python 在 float 前插入逗号

java - 否定正则表达式反向引用,而不使用环视

python - 强制 pytest 用 F 而不是点标记失败的测试

python - 如何在凸包中获得均匀分布的点?

python - 如何在 Breve Simulator 中为机器人添加摄像头?

JavaScript 正则表达式不在指定字符之后

javascript - 使用正则表达式跳过括号 [] 拆分字符串