gpt4 book ai didi

python - 路由中的 webapp2 python 正则表达式

转载 作者:可可西里 更新时间:2023-11-01 16:56:35 24 4
gpt4 key购买 nike

我正在尝试让 webapp2 处理以下形式的 url:

/case/e3627

其中 'e3627' 可以是任何字母数字字符串

这是我的路由参数:

app = webapp2.WSGIApplication([(r'/case/<:^\w+$>', ViewCase)],
debug=True)

但是我的 url 出现 404 错误

我也试过<:^[a-zA-Z0-9_]+$>对于正则表达式,但没有运气

我的应用程序适用于常规网址,例如 /home但不适用于正则表达式

有什么想法吗?

最佳答案

我觉得

app = webapp2.WSGIApplication([(r'/case/(\w+)', ViewCase)],
debug=True)

应该足够了。

请注意,^ 表示字符串的开头,它显然不会出现在 /case/ 之后。我认为这就是您的正则表达式不起作用的原因。

关于python - 路由中的 webapp2 python 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15175910/

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