2011-08-29 95 views
2

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

我的問題是它也匹配/url/page,在這個正則表達式中如何忽略/

的模式應該:

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

感謝。

回答

3

這應做到:

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

[^\/]比賽的每一個字符不是斜線(以字符類的開頭^否定類)。我建議看看http://www.regular-expressions.info/以瞭解有關正則表達式的更多信息。