From 0740cf5dc007a5953fa7403564727f460f55ced9 Mon Sep 17 00:00:00 2001 From: Martin Obermaier Date: Mon, 19 Jul 2021 12:30:58 +0200 Subject: [PATCH] Fixed Regex for negative coordinates --- Ger2KiCad.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Ger2KiCad.py b/Ger2KiCad.py index 0ccdf76..18ff671 100644 --- a/Ger2KiCad.py +++ b/Ger2KiCad.py @@ -40,8 +40,8 @@ class Polygon: MODE = r"(Mode):\s([a-z]{1,})" SCALE = r"(Scale) Factor:\sX:\s(\d+\.\d+|\d+)\sY:\s(\d+\.\d+|\d+)" -COOR = r"(Coordinate Statement):\s([X,Y]):\s(-?\d+\.\d+|\d+)\s(?:(Y):\s"+\ - "(-?\d+\.\d+|\d+))?.{1,}Lights\s(On|Off)" +COOR = r"(Coordinate Statement):\s([X,Y]):\s(-?\d+\.\d+|-?\d+)\s(?:(Y):\s"+\ + "(-?\d+\.\d+|-?\d+))?.{1,}Lights\s(On|Off)" RMStmtStart = r"(RegionModeStmt) type=RegionMode units=(metric|inch) mode=(on)" RMStmtStop = r"(RegionModeStmt) type=RegionMode units=(metric|inch) mode=(off)" EOF = r"EOF Statement"