1. Learn
  2. /
  3. Курси
  4. /
  5. Regular Expressions in Python

Connected

Вправа

Розбір файлів PDF

Тепер вам потрібно взятися за ще один невеликий проєкт, який ви відкладали. Ваша компанія надала вам кілька PDF-файлів із підписаними контрактами. Мета проєкту — створити базу даних з інформацією, яку ви отримаєте з них під час розбору. Три з цих стовпців мають відповідати дню, місяцю та року підписання контракту.
Дати мають вигляд Signed on 05/24/2016 (05 — місяць, 24 — день). Ви вирішили використати групи захоплення, щоб дістати цю інформацію. Також ви хочете отримати ці дані окремо, щоб зберегти їх у різних змінних.

Ви вирішуєте зробити перевірку концепції.

Змінна contract, що містить текст одного контракту, і модуль re уже завантажені у вашому сеансі. Ви можете скористатися print(), щоб переглянути дані в оболонці IPython.

Інструкції 1/3

undefined XP
    1
    2
    3
  • Напишіть регулярний вираз, який захоплює місяць, день і рік підписання contract. Проскануйте contract на збіги.