正则表达式:如何在我的模式中排除逗号?

Lou*_*s93 1 python regex pattern-matching

我想在两端找到第一个用逗号夹住的数字,我想出了这个:

m = re.search("\,([0-9])*\,",line)
Run Code Online (Sandbox Code Playgroud)

但是,这会以逗号返回给我的数字,如何排除它们?

m.group(0) 回报

',1620693,'
Run Code Online (Sandbox Code Playgroud)

kfu*_*unk 7

group(0) 将永远返回整场比赛.

请参阅python文档:

>>> m = re.match(r"(\w+) (\w+)", "Isaac Newton, physicist")
>>> m.group(0)       # The entire match
'Isaac Newton'
>>> m.group(1)       # The first parenthesized subgroup.
'Isaac'
Run Code Online (Sandbox Code Playgroud)