allows a DomainnameOption to start with a number

This commit is contained in:
gwen
2014-02-25 14:19:54 +01:00
parent d5b83c123c
commit 716d2b2348
2 changed files with 11 additions and 2 deletions

View File

@@ -1004,7 +1004,7 @@ class DomainnameOption(Option):
else:
extrachar = '\.'
end = '+[a-z]*'
self._domain_re = re.compile(r'^(?:[a-z][a-z\d\-{0}]{{,{1}}}{2}){3}$'
self._domain_re = re.compile(r'^(?:[a-z\d][a-z\d\-{0}]{{,{1}}}{2}){3}$'
''.format(extrachar, length, extrachar_mandatory, end))
super(DomainnameOption, self).__init__(name, doc, default=default,
default_multi=default_multi,