Python Regex DUPLICATE_NAMES标志

时间:2014-06-03 20:59:49

标签: python regex python-2.7

许多正则表达式网站都提到(?J)标志以允许重复的名称。

这是否存在于Python中,或者有没有办法在正则表达式中允许重复的名称?它没有在Python文档中列出,但可以通过传递某个int标志来启用它吗?是否可以手动添加此支持?

1 个答案:

答案 0 :(得分:1)

不,正则表达式模块根本不允许重复的命名子模式。 (?J)功能仅存在于PCRE中。

但是the new regex module允许您默认使用重复的命名捕获。