鱼C论坛

 找回密码
 立即注册
查看: 3002|回复: 3

django中url设置的^和$问题

[复制链接]
发表于 2016-6-5 15:42:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在django中的project_name中urls设置的正则表达式匹配中,有时候末尾有   $   ,有时候又没有,请问怎么确定到底添不添加,一直搞不懂
比如
  1. from django.conf.urls import url
  2. from django.contrib import admin
  3. from calc import views as calc_views
  4. urlpatterns = [
  5.     url(r'^add/(\d+)/(\d+)/

  6. add的url就没有$,而add2的url匹配最后又有 $ 。好烦{:5_94:} ,calc_views.add2,name='add2'),
  7.     url(r'^add/',calc_views.add, name='add'),
  8.     url(r'^admin/', admin.site.urls),
  9. ]
复制代码


add的url就没有$,而add2的url匹配最后又有 $ 。好烦
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-6-5 15:47:01 | 显示全部楼层
刚又自己捣鼓了一下,$大致就是说 到这里为止,   
^和$中间的匹配到的就跳到calc_views.add2  
如果没有 $ 则可以无限匹配后面的数。
是不是这个道理。求解答。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-5 16:26:26 | 显示全部楼层
嗯嗯
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-6-6 16:35:17 | 显示全部楼层
同求!!!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-21 06:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表