diff --git a/organisationsnummer/organisationsnummer.py b/organisationsnummer/organisationsnummer.py index b16e930..62b9dc0 100644 --- a/organisationsnummer/organisationsnummer.py +++ b/organisationsnummer/organisationsnummer.py @@ -49,7 +49,7 @@ def __init__(self, number: str, options=None): self._number = number try: - reg = r"^(\d{2}){0,1}(\d{2})(\d{2})(\d{2})([\-\+]{0,1})?(\d{3})(\d{0,1})$" + reg = r"^(\d{2}){0,1}(\d{2})(\d{2})(\d{2})([-+]?)?(\d{3})(\d)$" match = re.match(reg, str(object=number)) if not match: