我完全不知道Regex的工作原理.我正在使用这个Regex来匹配URL调度程序的参数:
r'^/(?P<c>\d+)/(?P<b>\d+)/(?P<g>\w+)'
Run Code Online (Sandbox Code Playgroud)
问题是,如果第二个值为b
负数,则不匹配.如何更改上面的正则表达式,以便它匹配负数以及第二个值的正数?
Dre*_*mbe 14
r'^/(?P<c>\d+)/(?P<b>-?\d+)/(?P<g>\w+)'
Run Code Online (Sandbox Code Playgroud)
我添加了-?
,这意味着:匹配一个或零个-
字符.
归档时间: |
|
查看次数: |
2997 次 |
最近记录: |