gpt4 book ai didi

python -/urlchecker/http ://www. google.com 的正则表达式是什么

转载 作者:行者123 更新时间:2023-12-01 06:20:05 27 4
gpt4 key购买 nike

我正在 django 中编写一个 url 重写,当一个人访问 http://mysite.com/urlchecker/http://www.google.com 时它发送网址:http://ww.google.com作为字符串变量传递给 View 。

我尝试这样做:

(r'^urlchecker/(?P<url>\w+)/$', 'mysite.main.views.urlchecker'),

但这没有用。有人知道我做错了什么吗?

另外,一般有没有专门针对 python/django 学习正则表达式的好资源?

谢谢大家!

最佳答案

试试这个:

(r'^urlchecker/(?P<url>.+)$', 'mysite.main.views.urlchecker'),

这与您的不同之处在于:

  • 它将接受“urlcheck/”之后的任何内容,而不仅仅是“单词”字符。
  • 它不会强制网址以斜线结尾。

关于python -/urlchecker/http ://www. google.com 的正则表达式是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/275109/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com