diff --git a/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/transform.py b/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/transform.py index c32fa56..926fe42 100644 --- a/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/transform.py +++ b/src/aki_prj23_transparenzregister/utils/data_extraction/unternehmensregister/transform.py @@ -377,7 +377,8 @@ def extract_date_from_string(value: str) -> str | None: str | None: Date in ISO format, None if not found """ date_regex = [ # type: ignore - {"regex": r"\d{1,2}\.\d{1,2}\.\d{2,4}", "mapper": transform_date_to_iso}, + {"regex": r"\d{1,2}\.\d{1,2}\.(19|20)?\d{2}", "mapper": transform_date_to_iso}, + {"regex": r"(20|19)\d{2}-\d{1,2}-\d{1,2}", "mapper": None}, ]