From d33cc2f8b8faf22f3144fa0f78f883fdaef20cb1 Mon Sep 17 00:00:00 2001 From: TheDevKiller Date: Mon, 12 Nov 2018 00:29:17 +0100 Subject: [PATCH] Fixed polygons split regex --- fetch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fetch.py b/fetch.py index 141023e..633f98d 100755 --- a/fetch.py +++ b/fetch.py @@ -50,7 +50,7 @@ def fetch(url='https://www.legifrance.gouv.fr/eli/arrete/2018/10/12/PRMD1824595A # Multiple polygons if "polygones" in area["zone"]: lst = [] - tmp = re.compile(".*zone.*").split(area["zone"]) # List of polygons + tmp = re.compile(".*(?:zone|csg).*").split(area["zone"]) # List of polygons del tmp[0] for polygon in tmp: lst.append(re.findall(".{0,35} ?:? ?.? ?: ?(\d{1,3}° \d{2}(?:'|′) \d{2},?\d{0,3}(?:\"|”|\'\') .) ?\/ ?(\d{1,3}° \d{2}(?:'|′|\'\') \d{2},?\d{0,3}(?:\"|”) .)", polygon))