在python re模块中'[ab] +'是否等于'(a | b)+'?

在python re模块中'[ab] +'是否等于'(a | b)+'?,第1张

在python re模块中'[ab] +'是否等于'(a | b)+'?

您在第一个模式中有一个捕获组。

根据文档,

re.split()
…如果 pattern 中使用了捕获括号,则 模式 中所有组的文本也将作为结果列表的一部分返回。…

尝试使该组不参与,并查看您是否获得了期望:

pat1 = '(?:a|b)+'


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5661925.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存