AI-powered learning
Save this course
Python Regular Expressions with Data Scraping Projects
Gain insights into Python's regular expressions with practical examples, web scraping projects, coding exercises, and beginner-friendly lectures. Delve into real-world data and enhance your Python skills effectively.
4.7
25 Lessons
3h
Join 2.9 million developers at
Join 2.9 million developers at
Learning Roadmap
1.
Introduction
Introduction
Get familiar with Python's RegEx patterns, re module methods, and practical applications.
2.
Python Regular Expressions Funtions
Python Regular Expressions Funtions
Get started with Python regex functions for matching, searching, and manipulating strings.
Python regex `match` functionPython Regex Match ( ) function - Coding exercisePython regex `search` functionPython Regex search ( ) function - Coding exercisePython regex `match` vs. `search` functionsPython regex `group` functionsPython regex `sub` function for search and replacePython regex `split` functionPython regex `findall` functionPython regex `compile` functionPython regex `finditer` functionQuiz # 2 Python REGEX Functions
3.
Python Regex - Look ahead and Look behind
Python Regex - Look ahead and Look behind
3 Lessons
3 Lessons
Explore lookahead and lookbehind regex for precise pattern matching in Python.
5.
Python Regex by Examples
Python Regex by Examples
5 Lessons
5 Lessons
Solve problems in Python using regex for DNA analysis, data parsing, and web scraping.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Complete more lessons to unlock your certificate
Developed by MAANG Engineers
ABOUT THIS COURSE
Regex with Python? Many of you do not find this combination easy, which partly happens because of the Python's obfuscated regex documentation too! In this course, to make your life easy, I have used some real-world examples. The goals are:
- Teach you how to use the Python regular expressions (re) module and relevant functions by running interactive examples;
- Educate you to deal with projects with real world data examples (e.g., pdf and web scraping, more coming soon!);
- Challenge you with coding exercises and quizzes; and
- Beginner friendly video lectures to explain the basic REGEX concepts.
This is a short course, should be pretty quick and easy to complete. However, it assumes that you have basic Python skills (see the other Python courses on this platform). This course should get you going with Python Regex in less than 30mins. This course is a core component of the 'Learn Scientific Programming' project.
ABOUT THE AUTHOR
Scientific Programmer
Creating awareness and opportunities through developing courses and educational tools in High Performance Data & Computational Sciences.
Trusted by 2.9 million developers working at companies
A
Anthony Walker
@_webarchitect_
E
Evan Dunbar
ML Engineer
S
Software Developer
Carlos Matias La Borde
S
Souvik Kundu
Front-end Developer
V
Vinay Krishnaiah
Software Developer
Built for 10x Developers
No Passive Learning
Learn by building with project-based lessons and in-browser code editor


Personalized Roadmaps
The platform adapts to your strengths & skills gaps as you go


Future-proof Your Career
Get hands-on with in-demand skills


AI Code Mentor
Write better code with AI feedback, smart debugging, and "Ask AI"




MAANG+ Interview Prep
AI Mock Interviews simulate every technical loop at top companies


Free Resources