【问题标题】:ORM regular expressionORM 正则表达式
【发布时间】:2012-02-26 19:02:57
【问题描述】:

如何在 Django ORM 中使用正则表达式?我找到了__search__contains 字段的后缀,但__regexp 不起作用。


如果有人遇到同样的问题,解决方案是使用__regex 而不是__regexp

【问题讨论】:

    标签: django django-models django-orm


    【解决方案1】:

    你的意思是它不起作用?你尝试了什么正则表达式,发生了什么?它应该像文档中所说的那样工作:

    https://docs.djangoproject.com/en/dev/ref/models/querysets/#regex

    只需将您的正则表达式字符串放入查询中。

    【讨论】:

    • "只需将您的正则表达式字符串放入查询中即可。" r'\w+@\w+\.\w+' gskinner.com/RegExr 在这里工作
    猜你喜欢
    • 2015-12-29
    • 1970-01-01
    • 1970-01-01
    • 2011-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-21
    相关资源
    最近更新 更多