Я пытаюсь вывести шаблон из списка электронной почты, чтобы узнать, соответствует ли идентификатор электронной почты шаблону namename.lastname или lastname.firstname.Я могу сопоставить электронную почту, используя 'или' с возможными шаблонами, как показано ниже
re.match("|".join([regex_pat1, regex_pat2]), email)
Как только я получу совпадение, как я узнаю, какая строка шаблона регулярного выражения из списка соответствует целевой электронной почте?
edit: пример
import re
email = "sam.rohn@gmail.com"
patt = ["sam.rohn@gmail.com", "rohn.sam@gmail.com"]
re.match("|".join(patt), email)
Это дает мне объект соответствия <_sre.SRE_Match object;span = (0, 30), match='sam.rohn@gmail.com '>
Я хочу знать, какой из моих шаблонов из моего списка' patt 'соответствует