fix(p3-batch): восстановление 13 Fable 5 P3-fixes из lost branches #1301
1 changed files with 2 additions and 0 deletions
|
|
@ -76,6 +76,8 @@ def _normalize_ocr_text(text: str) -> str:
|
|||
# Также в начале кад-паттерна «6б:41» → «66:41»:
|
||||
# б (кирилл.) → 6, если справа стоит «6:» (т.е. первые два символа кад-номера).
|
||||
text = re.sub(r"\bб(?=6:)", "6", text, flags=re.IGNORECASE)
|
||||
# Симметрично «6б:» → «66:» (OCR съел второй символ кад-номера МСК-66). См. #1228.
|
||||
text = re.sub(r"(?<=6)б(?=:)", "6", text, flags=re.IGNORECASE)
|
||||
|
||||
# Шаг 3: мягкий дефис и нулевая ширина.
|
||||
text = text.replace("", "").replace("", "")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue