@sanglobalenus

Что не так с этим регулярным выражением?

Добрый день!

Есть файл ("Реестр выданных разрешений на осуществление деятельности по перевозке пассажиров и багажа легковым такси на территории Сахалинской области") по ссылке mintrans.sakhalin.gov.ru/about/rezultaty-dejatelno...

из него пытаюсь вытащить автомобильные номера с помощью следующего кода

pattern_sakhalin = re.compile(r'([АВЕКМНОРСТУХавекмнорстухABEKMHOPCTYXabekmhopctyx]\s*\d{3}\s*[АВЕКМНОРСТУХавекмнорстухABEKMHOPCTYXabekmhopctyx]{2}\s*\d{2,3})|([АВЕКМНОРСТУХавекмнорстухABEKMHOPCTYXabekmhopctyx]{2}\s*\d{3}\s*\d{2,3})')
auto_number_itog_sakhalin = []
for d_1_sakhalin in df_sakhalin['марка, модель, государственный регистрационный знак транспортного средства']:
    d_3_sakhalin = pattern_sakhalin.findall(str(d_1_sakhalin))
    auto_number_itog_sakhalin.append(d_3_sakhalin)


Но он выдает пустые значения...
Не могли бы подсказать, где ошибка?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы