【发布时间】:2012-11-12 16:09:14
【问题描述】:
可能重复:
How to make case insensitive filter queries with Google App Engine?
目前在我的网络应用中,
如果我输入 www.website.com/Rohit ,它会将我带到我想要的个人资料页面。
但如果我输入 www.website.com/rohit ,它不会带我到那里,它会被发送到 404 错误。
基本上,我的用户名存储为:Rohit
任何给定用户的个人资料页面都应该是:www.website.com/username
但我希望网站不关心大写。
更新
感谢 Martijn,我现在知道我的正则表达式没问题。这是代码,我用来检查 Google App Engine 以查看用户名是否已存在:
u = User.all().filter('username =', username).get()
^如何使这个大写友好(大写字母没有区别?)
【问题讨论】:
-
该正则表达式已经匹配小写和大写字母。正则表达式不是你的问题。
-
好的,谢谢,虽然最初这是一个不同的问题,但如果问题已经在 StackOverflow 上,我想我没有像最初那样再次检查 - 最初是关于正则表达式。
标签: python regex google-app-engine web-applications web