Я хочу получить вывод как «[email protected]», но он отображает только «com» в качестве согласованного выражения. Как получить полное соответствие выражению с помощью findall?findall module in re in python
>>> pat = re.compile('[a-zA-Z0-9][\w\.]{4}[\w\.]*@[a-zA-Z0-9][a-zA-Z0-9]*[.](com|co.in|org|edu)')
>>> pat.findall('[email protected]')
['com']
>>> pat.findall('[email protected] [email protected]')
['com', 'org']
Required Output:-
['[email protected]']
['[email protected]', '[email protected]']
не ускользает от точки в «co.in» также необходимо? – Dropout
@ Dropout правильно указал, спасибо :) – Jerry
+1 сейчас;) приветствия! – Dropout