gpt4 book ai didi

Python 可选匹配组

转载 作者:行者123 更新时间:2023-11-28 22:42:06 24 4
gpt4 key购买 nike

我有以下需要放入匹配组的内容。

a = '1,2,3(1)'
b = '1,2,3'

解析 a 没问题,

>>> m = re.match('^([0-9,-,\,]*)(\([0-9]*\))',a)
>>> m.groups()
('1,2,3', '(1)')

我只需要确认如何使第二个匹配组成为可选的,这样我就可以解析变量 b。

最佳答案

m = re.match('^([0-9,-,\,]*)(\([0-9]*\))?',a)

^^

这应该为你做

关于Python 可选匹配组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31988825/

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