DeveloperBreeze

Groups Development Tutorials, Guides & Insights

Unlock 1+ expert-curated groups tutorials, real-world code snippets, and modern dev strategies. From fundamentals to advanced topics, boost your groups skills on DeveloperBreeze.

Python Regular Expressions (Regex) Cheatsheet

Cheatsheet August 03, 2024
python

email_pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$'
email = 'example@example.com'
if re.match(email_pattern, email):
    print('Valid email')
else:
    print('Invalid email')
text = "Contact me at 123-456-7890 or 987.654.3210"
phone_pattern = r'\d{3}[-.]\d{3}[-.]\d{4}'
phones = re.findall(phone_pattern, text)
print(phones)  # Output: ['123-456-7890', '987.654.3210']