mirror of https://github.com/python/cpython
Remove dead code in the RE parser (GH-122796)
This commit is contained in:
parent
d2e5be1f39
commit
f9637b4ba3
|
@ -807,14 +807,6 @@ def _parse(source, state, verbose, nested, first=False):
|
|||
state.grouprefpos[condgroup] = (
|
||||
source.tell() - len(condname) - 1
|
||||
)
|
||||
if not (condname.isdecimal() and condname.isascii()):
|
||||
import warnings
|
||||
warnings.warn(
|
||||
"bad character in group name %s at position %d" %
|
||||
(repr(condname) if source.istext else ascii(condname),
|
||||
source.tell() - len(condname) - 1),
|
||||
DeprecationWarning, stacklevel=nested + 6
|
||||
)
|
||||
state.checklookbehindgroup(condgroup, source)
|
||||
item_yes = _parse(source, state, verbose, nested + 1)
|
||||
if source.match("|"):
|
||||
|
@ -1038,14 +1030,6 @@ def parse_template(source, pattern):
|
|||
if index >= MAXGROUPS:
|
||||
raise s.error("invalid group reference %d" % index,
|
||||
len(name) + 1)
|
||||
if not (name.isdecimal() and name.isascii()):
|
||||
import warnings
|
||||
warnings.warn(
|
||||
"bad character in group name %s at position %d" %
|
||||
(repr(name) if s.istext else ascii(name),
|
||||
s.tell() - len(name) - 1),
|
||||
DeprecationWarning, stacklevel=5
|
||||
)
|
||||
addgroup(index, len(name) + 1)
|
||||
elif c == "0":
|
||||
if s.next in OCTDIGITS:
|
||||
|
|
Loading…
Reference in New Issue