We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a55c99b commit 1a2e4bcCopy full SHA for 1a2e4bc
graalpython/lib-graalpython/_sre.py
@@ -168,10 +168,11 @@ def __group__(self, idx):
168
169
def groupdict(self, default=None):
170
d = {}
171
- assert _interop.__has_keys__(self.compiled_regex.groups)
172
- for k in _interop.__keys__(self.compiled_regex.groups):
173
- idx = self.compiled_regex.groups[k]
174
- d[k] = self.__group__(idx)
+ if self.compiled_regex.groups:
+ assert _interop.__has_keys__(self.compiled_regex.groups)
+ for k in _interop.__keys__(self.compiled_regex.groups):
+ idx = self.compiled_regex.groups[k]
175
+ d[k] = self.__group__(idx)
176
return d
177
178
def span(self, groupnum=0):
0 commit comments