[law] id = 10001622 name = "ABGB" [[law.classifiers]] name = "Theil" is_root = true match_function = "contains" #[[law.classifiers]] #name = "Abtheilung" #is_root = false #match_function = "contains" [[law.classifiers]] name = "Hauptstück" is_root = false match_function = "contains" [[law.classifiers]] name = "Abschnitt" is_root = false match_function = "contains" [[law.classifiers]] name = "letter" is_root = false match_function = "starts_with_letter" [[law.classifiers]] name = "roman numbering" is_root = false match_function = "starts_with_roman_number" [[law.classifiers]] name = "numbering" is_root = false match_function = "starts_with_number" [[law.classifiers]] name = "dash" is_root = false match_function = "starts_with_dash" [parser] remove_strings = [ "", "", "", "", "", "", "", """Zweyter Theil.""", # weird thing after § 858 ] [[parser.replace_rules]] find = "Einleitung." # Should be at the same level as the other "Theil"e replace_with = "Nullter Theil. Einleitung" [[parser.replace_rules]] find = "" replace_with = "-" [[parser.replace_rules]] find = """Medizinische Behandlung""" replace_with = """- Medizinische Behandlung""" [[parser.replace_rules]] find = """Von den dinglichen Rechten.""" replace_with = """Von den dinglichen Rechten.""" [[parser.replace_rules]] find = """Erfordernisse zur Ersitzung:""" replace_with = """I. Erfordernisse zur Ersitzung:""" # RIS uses multiple headers to get more attention... [[parser.replace_rules]] find = """Zweyter Theildesbürgerlichen Gesetzbuches.Von dem Sachenrechte.""" replace_with = """Zweyter Theil des bürgerlichen Gesetzbuches: Von dem Sachenrechte.""" [[parser.replace_rules]] find = """Erste Abtheilungdes Sachenrechtes.""" replace_with = """Erste Abtheilung des Sachenrechtes.""" [[parser.replace_rules]] find = """Dritter Theildesbürgerlichen Gesetzbuches.Von den gemeinschaftlichen Bestimmungen der Personen- und Sachenrechte.""" replace_with = """Dritter Theil des bürgerlichen Gesetzbuches.Von den gemeinschaftlichen Bestimmungen der Personen- und Sachenrechte."""