0
У меня очень длинная строка, которая содержит в дополнение к другим символам даже адреса электронной почты.python: поиск с регулярным выражением и findall
Как то:
>>> s= “fedcantona datto, ernest william, pasquale <b>lops</b>, till plbaum, ...pasqale. <b>email</b>: [email protected] pagina web personale: http://.www. do. aggigi .il ...fanei ana tel: +34-54285, e-<b>mail</b>: [email protected] .impedovo ... <b>lops</b> pale, tel: +9-54285, e-<b>mail</b>: <b>lops</b>, g semo, p .bile ... b mehta, c niederee, a stewart, m demm”
Я хочу иметь в качестве вывода первого адреса электронной почты строки, единственное, что я знаю, что все адреса электронной почты, заканчивая «@ gmail.com». я писал:
>>> print re.findall("(%s)(@gmail.it)", s)[0]
Но это не работает, что я сделал неправильно?