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}:为匹配模式

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM