#django #django-rest-framework
#django #django-rest-framework
Вопрос:
я пытаюсь сопоставить URL в django с номером телефона. Первым символом должен быть ‘ ‘ или ‘0’, а все последующие — только номер. Я пытаюсь вот так
url(r'^verification/(?P<phone_number>[ |0][0-9] )/$', views.VerificationView.as_view(),name='verification')
но это не сработает. Я попытался изменить, чтобы [ 0-9]
он соответствовал ‘ ‘, но он может находиться в любой позиции. Можете ли вы показать мне, что не так? Большое спасибо
Ответ №1:
Следующий URL должен работать:
url(r'^verification/(?P<phone_number>[ ,0][0-9] )/$', views.VerificationView.as_view(),name='verification')
Он будет принимать оба номера, начинающихся с
или 0
. Ссылка на тестирование:https://regexr.com/4cpud.