MCPcopy Index your code
hub / github.com/python/cpython / checkgroupname

Method checkgroupname

Lib/re/_parser.py:304–310  ·  view source on GitHub ↗
(self, name, offset)

Source from the content-addressed store, hash-verified

302 return error(msg, self.string, self.tell() - offset)
303
304 def checkgroupname(self, name, offset):
305 if not (self.istext or name.isascii()):
306 msg = "bad character in group name %a" % name
307 raise self.error(msg, len(name) + offset)
308 if not name.isidentifier():
309 msg = "bad character in group name %r" % name
310 raise self.error(msg, len(name) + offset)
311
312def _class_escape(source, escape):
313 # handle escape code inside character class

Callers 2

parse_templateFunction · 0.95
_parseFunction · 0.80

Calls 3

errorMethod · 0.95
isasciiMethod · 0.80
isidentifierMethod · 0.80

Tested by

no test coverage detected