hi all, I'm trying to extract the domain in the following string. Why doesn't my pattern (patt) work:
>>> redata 'Tue Jan 14 00:43:21 2020::eax...@gstwyysnbd.gov::1578951801-6-10 Sat Jul 31 15:17:39 1993::rz...@wgxvhx.com::744121059-5-6 Mon Sep 21 20:22:37 1987::ttw...@rpybrct.edu::559243357-6-7 Fri Aug 2 07:15:23 1991::t...@mgfyitsks.net::681106523-4-9 Mon Mar 18 19:59:47 2024::dgz...@fhyykji.org::1710781187-6-7 ' >>> patt=r'\w+\.\w{3}(?<=@)' >>> re.findall(patt,redata) [] This pattern works but the first should, too. shouldn't it? >>> patt=r'\w+\.\w{3}'
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor