百木园-与人分享,
就是让自己快乐。

Django中常用的正则表达式

在Django中,正则表达式所捕获的参数都是字符串类型的。

如下所示:(不是很全,后期本人遇到再加)

正则表达式 意义
\\d{4} \\d:表示匹配数字  {4}:表示只匹配4位数字
\\w \\w:表示匹配 字母 或 数字 或 下划线 或 汉字
([0-9]{4}) ():表示分组  url地址上捕获的参数,会按照位置传参方式,传递给视图函数
+ +:表示1个或多个
? ?:表示0个或1个
* *:表示0个或多个
. . :表示匹配除换行符之外的标识
(?P<year>[0-9]{4}) ?P:为固定格式   <year>:为变量名   [0-9]{4}:为匹配模式

如有补充,还请各位留言,十分感谢。

来源:https://www.cnblogs.com/xcbb/p/14746499.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Django中常用的正则表达式

相关推荐

  • 暂无文章