Я написал регулярное выражение для соответствия электронной почте, оно работает для одного электронного письма, но для нескольких электронных писем оно не работает. Кто-нибудь может мне помочь? Заранее спасибо!Как сопоставить несколько писем по регулярному выражению?
>>> import re
>>> str = "my email are [email protected] and [email protected]"
>>> r = re.search(r'[A-Za-z0-9\.+_-][email protected][A-Za-z0-9]+\.[a-zA-Z]+',str)
>>> print r.group()
[email protected] # I want to get ([email protected], [email protected])
проявлять осторожность - адреса электронной почты и регулярные выражения не хорошие партнеры для объединения. https://blog.codinghorror.com/regex-use-vs-regex-abuse/ – polhemic