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

Connected

Вправа

Укажіть вашу електронну адресу

Колега попросив вашої допомоги! Коли користувач реєструється на сайті компанії, він має вказати дійсну електронну адресу.
Компанія встановила правила, щоб перевіряти коректність електронної адреси:

  • Перша частина може містити:
    • Великі A-Z або малі a-z літери
    • Цифри
    • Символи: !, #, %, &, *, $, .
  • Обов'язково має бути @
  • Домен:
    • Може містити будь-які символьні знаки слова
    • Дозволено лише закінчення .com

Проєкт полягає в написанні скрипту, який перевіряє, чи відповідає електронна адреса правильному шаблону. Колега надав вам список адрес електронної пошти як приклади для тестування.

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

Інструкції

100 XP
  • Напишіть регулярний вираз, щоб знаходити дійсні електронні адреси за описом вище.
  • Зіставте цей вираз з елементами в emails.
  • Щоб вивести повідомлення про те, чи є адреса дійсною, доповніть вираз із .format().