Extract Emails from a rough string using Regular Expressions

import re

str = """A Better Fake Name Generator
FAKE NAME
MORE TOOLS
ABOUT
CONTACT US

Tools:
IDENTITY GENERATOR
RANDOM TEXT
FAKE EMAIL
FAKE CREDIT CARD GENERATOR
FAKE CREDIT CARD VALIDATOR
FAKE DRIVER'S LICENSE
FAKE COMPANY
FAKE PHONE NUMBER
FAKE SOCIAL SECURITY NUMBER
VIEW ALL TOOLS »
More:
ABOUT
CONTACT US
HOME
TOOLS
FAKE EMAIL GENERATOR
×FauxID.com is a free service and we rely on ad revenue. Please consider disabling your ad blocker on this site.
Create List of Fake Emails Free Email List Generator
Simple Fake Email List Generator. Select how many email addresses you are looking for and click "generate".

Number of Email to Generate
10
Number between 1-1000
fiona.krajcik@padberg.biz
bberge@gmail.com
kaden.brown@schmidt.com
lschinner@hotmail.com
naomi.stamm@hotmail.com
klein.katrina@larson.net
qbailey@robel.com
lina.hessel@bosco.com
dfranecki@strosin.biz
juanita.becker@schuster.com

Fake Identity  Fake Name  Fake SSN  Fake Address  Fake Email
Fake Phone Number  Fake Credit Card  Fake Company  Random Text  Internet Numbers

© 2022. All rights reserved. FauxID.com  A Better Fake Name Generator.

View Sitemap. Usage is subject to our Terms and Privacy Policy. Questions or Comments? Contact Us.

FauxID.com  A Better Fake Name Generator
"""

x = re.findall(r"\b[a-z].*@[a-z].*\b", str)

for item in x:
    with open("emailsList.txt", "a") as f:
        f.write(item+"\n")
Python

Comments

Popular posts from this blog

Quotation marks to wrap an element in HTML

Making GUI Calculator in Tkinter Python

Create Basic "Search Engine" in Python