Django url regexp

时间:2016-06-25 15:53:21

标签: regex django

我对regexp很新,现在遇到一些困难: 我有一个正则表达式

url(r'^users/\w+/$', views.user)

现在我想将字母数字'w +'更改为字母数字加上点字符。

我试过

url(r'^users/([a-zA-Z0-9\.])/$', views.user)

它不起作用。我得到一个404页面。  有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:0)

写下这个:

subprocess

我们不使用url(r'^users/([a-zA-Z0-9.]+)/$', views.user)来逃避字符类中的\。因此,要匹配字符类中的字符,我们不要逃避它。例如:.

答案 1 :(得分:-1)

...<PARAM Name="userName" position="-999" moreAttributes...>SomeValue</PARAM>

添加url(r'^users/([a-zA-Z0-9\.]+)/$', views.user)