标签:项目 bsp font text 参数传递 作用 传递方式 pac 字符
^ | 指定起始字符或字符串,放进【】代表否定 |
$ | 指定终止字符 |
/ | 对应原来的字符 |
【。。。】 | 括号中表示一个字符的格式设置 |
\d | 任何一个数字字符 |
\D | 非数字的字符 |
\w | 任何一个字符【a-zA-Z0-9】 |
\W | 非任何一个字符【^a-zA-Z0-9】 |
? | 代表前面一个字符样式可以重复出现0次或1次 |
* | 可以重复出现0次或0次以上 |
+ | 可以重复出现1次或1次以上 |
{m} | 大括号中间数字m,代表前一个字符出现m次 |
{m,n} | 代表前一个字符可以出现m-n次 |
| | 或, |
(...) | 小括号中间匹配,或取出成为一个参数 |
(?P<name>) | 同上,但是指定此参数名称那么 |
1. url(r‘^about/([0|1|2|3])‘,view about)【】设置格式,0|1|2作用about/1或者about/2等成立,加()表示把括号中的参数传给view.about的def about(request,author_no),author_no默认接收
2. url(r‘^about/(?<author>[0|1|2|3])‘,view about),可以通过(?变量)来改变传参变量。
3. 传递涉及时间的的网址about/2014/12/1,url(r‘^about/(?<list_data>\d{4}/\{1,2}/\d{1}))‘,view about)设置对应数字的个数,要想分开传参到函数about,则ulr(.........(\d{4})/(\{1,2})/(\d{1})))‘,view about)),def about(request,yr ,mo,day)
标签:项目 bsp font text 参数传递 作用 传递方式 pac 字符
原文地址:https://www.cnblogs.com/guguobao/p/9314037.html