correct regexp in getSymbolDict

This commit is contained in:
skpp pptf 2024-03-13 19:48:21 +00:00
parent d7adecfa02
commit 19af1cbbbf

View file

@ -63,13 +63,13 @@ def getDocsConfig(lines: list[str]):
def getSymbolDict(lines: list[str]): def getSymbolDict(lines: list[str]):
setRegex = r"^set\s+(?P<variable>\$.+?)\s(?P<value>.+)?" setRegex = r"^(?P<variable>\w+)\=\"(?P<value>[^\"]+)+\" ?"
dictionary = {} dictionary = {}
for line in lines: for line in lines:
match = re.match(setRegex, line) match = re.match(setRegex, line)
if match: if match:
if match.group('variable'): if match.group('variable'):
dictionary[match.group('variable')] = match.group('value') dictionary['$'+match.group('variable')] = match.group('value')
return dict(dictionary) return dict(dictionary)