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]):
setRegex = r"^set\s+(?P<variable>\$.+?)\s(?P<value>.+)?"
setRegex = r"^(?P<variable>\w+)\=\"(?P<value>[^\"]+)+\" ?"
dictionary = {}
for line in lines:
match = re.match(setRegex, line)
if match:
if match.group('variable'):
dictionary[match.group('variable')] = match.group('value')
dictionary['$'+match.group('variable')] = match.group('value')
return dict(dictionary)