Вы можете использовать поиск __regex
[Django-doc] , например:
Mobilenumbers.objects.filter(
<b>column1__regex=r'^98765.7644$'</b>
)
Вы можете даже ограничить это далее, чтобы разрешить использовать только цифры в качестве подстановочного символа:
Mobilenumbers.objects.filter(
column1__regex=r'^98765<b>\d</b>7644$'
)
^
и $
являются начальным и конечным якорями соответственно, чтобы указать, что строка начинается с 987...
и заканчивается ...644
.
\d
соответствует только цифрам. Так что это будет означать, что последнее регулярное выражение будет соответствовать 9876547644
, но не 98765a7644
.