diff --git a/src/outils_graph.py b/src/outils_graph.py index 40917303b7088fe32c559aa4c3a9df2802982a41..e5e08c2869a72e7e67306e35f82d82e54a48f135 100644 --- a/src/outils_graph.py +++ b/src/outils_graph.py @@ -1270,7 +1270,7 @@ def enrich_json_with_positions(file): def search_for_pos(id, text): import re - pattern = re.escape(id)+r'.+\n.+\s+pos="([^,]+),([^"]+)",' + pattern = re.escape(id)+r'[\s\S]*?(?=pos)pos="([^,]+),([^"]+)",' for match in re.finditer(pattern, text): return match.group(1), match.group(2) return -1, -1