2011-08-29 96 views
2

我有以下模式:/^\/(?P<slug>.+)$/匹配:/url匹配url的正则表达式

我的问题是它也匹配/url/page,在这个正则表达式中如何忽略/

的模式应该:

  • 模式匹配:/url
  • 模式不匹配:提前/url/page

感谢。

回答

3

这应做到:

/^\/(?P<slug>[^\/]+)$/ 

[^\/]比赛的每一个字符不是斜线(以字符类的开头^否定类)。我建议看看http://www.regular-expressions.info/以了解有关正则表达式的更多信息。