正則表達式 (或 regexes ) 是通用的文本模式匹配的方法。 Django URLconfs 允許你 使用任意的正則表達式來做強有力的URL映射,不過通常你實際上可能只需要使用很少的一 部分功能。 這裡是一些基本的語法。
符號
匹配
. (dot)
任意單一字符
d
任意一位數字
[A-Z]
A 到 Z中任意一個字符(大寫)
[a-z]
a 到 z中任意一個字符(小寫)
[A-Za-z]
a 到 z中任意一個字符(不區分大小寫)
+
匹配一個或更多 (例如, d+ 匹配一個或 多個數字字符)
[^/]+
一個或多個不為‘/’的字符
*
零個或一個之前的表達式(例如:d? 匹配零個或一個數字)
*
匹配0個或更多 (例如, d* 匹配0個 或更多數字字符)
{1,3}
介於一個和三個(包含)之前的表達式(例如,d{1,3}匹配一個或兩個或三個數字)
有關正則表達式的更多內容,請訪問 http://www.djangoproject.com/r/python/re-module/.