2012-02-04 1 views
-4

Django ORMで正規表現を使用するには?私は__search__containsフィールドの後置が見つかりましたが、__regexpは動作しません。ORM正規表現


ソリューションは、誰かが同じ問題で立ち往生している場合__regexの代わり__regexpを使用することです。

答えて

3

あなたはそれがうまくいかないということを意味しますか?どのような正規表現を試しましたか?これは、ドキュメントでそれが言うと同じように動作するはずです:

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

単にクエリであなたの正規表現文字列を入れて。

+0

"単にあなたの正規表現の文字列をクエリに入れます。" < - これを試してみましたが、オンラインreg式のツールはOKですが、クエリーセットは何も見つかりません。単純なダミー電子メールの正規表現 'r '\ w + @ \ w + \。\ w +'' http://gskinner.com/RegExr/はここで動作します – holms