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)
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)