Move block outside try/except as it doesnt need to be in there
This commit is contained in:
parent
4ed6364b61
commit
98f6e24106
@ -330,15 +330,14 @@ def mark(pattern: str, post_processors: Iterable[PostprocessorFunc], text: str,
|
|||||||
try:
|
try:
|
||||||
for func in post_processors:
|
for func in post_processors:
|
||||||
s, e = func(text, s, e)
|
s, e = func(text, s, e)
|
||||||
groupdict = match_object.groupdict()
|
|
||||||
for group_name in groupdict:
|
|
||||||
group_idx = pat.groupindex[group_name]
|
|
||||||
gs, ge = match_object.span(group_idx)
|
|
||||||
gs, ge = max(gs, s), min(ge, e)
|
|
||||||
groupdict[group_name] = sanitize_pat.sub('', text[gs:ge])
|
|
||||||
except InvalidMatch:
|
except InvalidMatch:
|
||||||
continue
|
continue
|
||||||
|
groupdict = match_object.groupdict()
|
||||||
|
for group_name in groupdict:
|
||||||
|
group_idx = pat.groupindex[group_name]
|
||||||
|
gs, ge = match_object.span(group_idx)
|
||||||
|
gs, ge = max(gs, s), min(ge, e)
|
||||||
|
groupdict[group_name] = sanitize_pat.sub('', text[gs:ge])
|
||||||
mark_text = sanitize_pat.sub('', text[s:e])
|
mark_text = sanitize_pat.sub('', text[s:e])
|
||||||
yield Mark(idx, s, e, mark_text, groupdict)
|
yield Mark(idx, s, e, mark_text, groupdict)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user