标签: python regex
这就是我所拥有的而且它不起作用:
p = re.compile(r'foo/(?P<id>\d)/') m = p.search('foo/234/')
为什么m None?
m
None
答案 0 :(得分:5)
您需要使用量词\d+代替\d来匹配一个或多个数字:
\d+
\d
re.compile(r'foo/(?P<id>\d+)/')