А данная регулярка подходит для проверки номера в python? Я ввожу 8916202 и у меня всё принимаетсяPython:import re a = '8-900-800-10-20' r = re.compile('^((\+?7|8)[ \-] ?)?((\(\d{3}\))|(\d{3}))?([ \-])?(\d{3}[\- ]?\d{2}[\- ]?\d{2})$') if r.search(a): print('соответствует') else: print('не соответствует')
это проблема с регуляркой...А данная регулярка подходит для проверки номера в python? Я ввожу 8916202 и у меня всё принимается
r = re.compile('^\+7|8\D*\d{3}\D*\d{3}\D*\d{2}\D*\d{2}')
Всё получилось, спасибо. А регулярку для номера авто не подскажите?вам нужно написать регулярку просто...
обратитесь к документации https://docs.python.org/3/library/re.html