提问人:Cato Johnston 提问时间:2/10/2009 最后编辑:Cato Johnston 更新时间:6/30/2016 访问量:8811
我的 Django URL 没有拾取破折号
My Django URLs not picking up dashes
问:
我正在尝试找出一个与 domain.com\about-us\ & domain.com\home\ 匹配的网址
我有一个网址正则表达式:
^(?P<page>\w+)/$
但它不会将 URL 与其中的 - 匹配。
我试过了
^(?P<page>\.)/$
^(?P<page>\*)/$
但似乎没有任何效果。
答:
89赞
Alex Goodwin
2/10/2009
#1
尝试:^(?P<page>[-\w]+)/$
[-\w] 将接受 a-z 1-9 和破折号
评论
1赞
MattGWagner
12/10/2009
正则表达式绝对不是我的强项,所以这对我帮助很大!
上一个:转到 Vim 中的字符
下一个:获取不到一个月的所有项目
评论