Шаблон для регулярки из цифр и одного дефиса
Нужен шаблон для регулярного выражения, который ищет в списке номера из любого количества цифр и ровно одного дефиса в любом месте. Попробовала вот такое, но оно не работает
for i in list:
reg = re.findall(r'\d+-{1}\d+', i)
Ответы (1 шт):
Автор решения: Andrei
→ Ссылка
Попробуйте такую регулярку:
^\d+-\d+$
Демо.
Объяснение:
^- начало строки\d+- последовательность цифр в количестве от одной до бесконечности-- символ дефиса$- конец строки