我正在为一个项目测试MongoAlchemy,我必须按名称搜索用户。你知道吗
我试图生成一个正则表达式,但查询结果总是空的。你知道吗
我试过两种方法:
import re
users = User.query.filter({"name":re.compile("/a/", re.IGNORECASE)}).all()
以及:
users = User.query.filter(User.name.regex('/a/', ignore_case=True)).all()
即使我使用非常通用的正则表达式,比如/.*/,结果总是空的。你知道吗
谢谢你。你知道吗
在python中,没有使用
/regexp/
定义regular expressions,这是javascript语法。你知道吗初始化正则表达式的正确方法是:
所以你应该使用:
相关问题 更多 >
编程相关推荐