Google App Engine中的简单Python正则表达式问题

时间:2010-12-05 20:29:08

标签: python regex google-app-engine

我正在使用Python学习Google App Engine。

这是我的问题:

我希望访问者以下列格式访问我的网站,

hxxp://www.example.com/wiki/A_Example_Title

/wiki/之后的变量只包含字母和下划线。

application = webapp.WSGIApplication([
    ('/wiki/??????', wikipage),

该怎么办?部分是?

非常感谢!

1 个答案:

答案 0 :(得分:4)

尝试以下其中一项:

你的规范说'字母和下划线' - 这个也得到了这个和数字:

r'/wiki/(\w+)'

...如果你真的不想要数字,请使用:

r'/wiki/([A-Za-z_]+)'

该正则表达式捕获的字符将作为参数传递给您的wikipage get()处理程序。