diff --git a/dav_base/validators.py b/dav_base/validators.py index d418293..739ec90 100644 --- a/dav_base/validators.py +++ b/dav_base/validators.py @@ -4,10 +4,10 @@ from django.utils.translation import gettext_lazy as _ DAVNumberValidator = RegexValidator(r'^' - r'([0-9]{3}/[0-9]{2}/)?' - r'[0-9]{1,6}' - r'([*x ][0-9]{1,4})?' - r'([*x ][0-9]{4}[*x ][0-9]{4})?' - r'([*x ][0-9]{8})?' + r'([0-9]{3}/[0-9]{2}/)?' # Optional: // + r'[0-9]{1,6}' # + r'([*x ][0-9]{4})?' # Optional: * + r'([*x ][0-9]{4}[*x ][0-9]{4})?' # Optional: ** + r'([*x ][0-9]{8})?' # Optional: * r'$', _('Ungültiges Format.'))