0
我正在尝试编写一个具有“船”资源的API,并且我想用该ID和另一个资源构建该URL。GAE Python WebApp2 url/resource /:id/resource
localhost:8080/boat/absk12712480/arrival
我本来有:
app = webapp2.WSGIApplication([
...
('/boat/(.*)/arrival', ArrivalHandler),
...
], debug=True)
但是,一直抓住 “/到达” 作为ID的一部分。所以我试过了:
('/boat/(.*?(?=\/)/arrival', ArrivalHandler)
('/boat/(.*?(?=\/arrival)/arrival', ArrivalHandler)
是我想做的事情,如果是的话,怎么样?
谢谢你的帮助。随着你的正则表达式的帮助,我找到了解决方案。 **('/ boat /([A-z0-9 \ - ] +)/ arrival'**我需要()因为我正在使用Lazy Handler –