Задать вопрос
@ken3012

Как удалить лишний текст в питон скрипте?

В питон скрипт при запуске передается аргумент sys.argv[1] в формате

"mail@xxx.com" <mail@xxx.com>

Вопрос: Как удалить весь текст из аргумента оставив только адрес почты находящийся в скобках <> ?
  • Вопрос задан
  • 34 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
akelsey
@akelsey
что-то вроде:
match = re.search(r'<([^<>]+)>', sys.argv[1])
имейл можно забрать из match.group(1)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
data = '"mail@xxx.com" <mail@xxx.com>'
print(data.split('<')[1].split('>')[0])
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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