URL django с номером телефона

#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.