Код IFS C состоит из первых 4 букв, затем «0», а затем 6 цифр. Регулярное выражение ниже [AZ | az] {4} [0] [\ d] {6} $ Но я использую OCR для извлечения текста, поэтому я очищаю код
ifsc_code = ifsc_code.replace(",","")
ifsc_code = ifsc_code.replace("X","0")
ifsc_code = ifsc_code.replace("o","0")
ifsc_code = ifsc_code.replace("O","0")
ifsc_code = ifsc_code.replace("(","")
ifsc_code = ifsc_code.replace(")","")
, так что он делает он преобразует «ORBC0101346» в «0RBC0101346», и мое регулярное выражение не удается. я собирался разбить этот код ifs c на 2 части по 4 символа и выполнить очистку, а затем вторую часть, состоящую только из чисел, а затем объединить их в конце после очистки.