From aeb099fd096c513af05f9a8b93d71f70ef83cab8 Mon Sep 17 00:00:00 2001 From: John McMaster Date: Tue, 13 Nov 2018 14:52:41 -0800 Subject: [PATCH] parse_db_line: looser validation Signed-off-by: John McMaster --- prjxray/util.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/prjxray/util.py b/prjxray/util.py index 3fa592c5..35603fc9 100644 --- a/prjxray/util.py +++ b/prjxray/util.py @@ -88,6 +88,7 @@ def parse_db_line(line): # Ex: !30_06 !30_08 !30_11 30_07 bits = frozenset(parts[1:]) for bit in bits: - assert re.match( - r'[!]*[0-9][0-9]_[0-9][0-9]', bit), "Invalid bit: %s" % bit + # 19_39 + # 100_319 + assert re.match(r'[!]*[0-9]+_[0-9]+', bit), "Invalid bit: %s" % bit return tag, bits, None