[英]webapp2 python regex in routing
我正在嘗試使用webapp2處理表單中的URL:
/case/e3627
其中'e3627'可以是任何字母數字字符串
這是我的路由參數:
app = webapp2.WSGIApplication([(r'/case/<:^\w+$>', ViewCase)],
debug=True)
但是我的網址出現了404錯誤
我還嘗試了<:^[a-zA-Z0-9_]+$>
的正則表達式,但沒有運氣
我的應用程序適用於常規網址,例如/home
但不適用於正則表達式
有任何想法嗎?
我認為
app = webapp2.WSGIApplication([(r'/case/(\w+)', ViewCase)],
debug=True)
應該足夠了。
請注意, ^
表示字符串的開頭,在/case/
之后顯然不會發生。 我認為這就是你的正則表達式不起作用的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.