可选的命名组Python re

I15*_*159 7 python regex django

在Django网址中,我需要一个可选的命名组.没有参数的这个conf提出了404异常:

r'^list_cv/(?P<category>[\d]+)?/$'
Run Code Online (Sandbox Code Playgroud)

如何制作可选的命名组?

I15*_*159 6

为了忠实,这样的工作:

r'^list_cv/(?:(?P<category>[\w+])/)?$'
Run Code Online (Sandbox Code Playgroud)