У меня есть приведенный ниже код для ввода не менее 3 символов, он должен содержать только [a-zA-Z0-9] , _ , - , . (Точка) Но шаблон не должен совпадать только с .
Подобные входные данные могут быть --__ abc и ---- , ____ но не может быть * ... **
У меня есть схема ниже, но не работает должным образом.Может ли кто-нибудь помочь мне
n = input()
pattern = "^[A-Za-z0-9_-]+[.]*$"
if match:
print('input accepted') # exp : ----,____,aaa,000, __ahs--
-,_.as
else:
print('input not accepted') # exp : .... (not accepted as
contains only dot(.)