Регулярное выражение для цифр с ограниченной длиной

Помогите составить регулярное выражение

  1. Только цифры
  2. Длина 11 цифр
  3. Если две первые цифры 37, то длина может быть 11 или 12

Ответы (1 шт):

Автор решения: Tolomika
import re

pattern = re.compile(r'^(37\d{9}|37\d{10}|\d{11})$')
→ Ссылка