Course Information
Course Overview
Learn Python Regular Expressions from Scratch. Lots of examples - 4 Real World Case Studies - 1 Project
Regular Expressions are strings that define text matching patterns. This course explains all the concepts of regular expressions in Python through simple and multiple examples so that it will be easy for you to understand.
Each case study consists of exercises . By solving these exercises, you will be able to write regular expressions for different kinds of text data.
This course consists of three parts.
Part I
1.Introduction to regular expressions
2.RE Module Basics
3.RE Module Functions
4. Groups
5. Special Characters
6. Matching Repititions
7. Greedy and Non-Greedy Matching
8. Character Classes
9. Back References
10. Look Ahead and Look Behind Assertions
Part II (Case Studies with Exercises)
Urls
Dates
Numbers
Emails
Part III(Projects)
1.Build a Simple Password Checker
Course Content
- 16 section(s)
- 96 lecture(s)
- Section 1 Introduction to Regular Expressions
- Section 2 re Module Basics
- Section 3 re Module Functions
- Section 4 Groups
- Section 5 Meta Characters
- Section 6 Character Classes
- Section 7 Matching Repetitions
- Section 8 Greedy and Non-greedy Matching
- Section 9 Back References
- Section 10 Assertions
- Section 11 Case Study 1: URLs
- Section 12 Case Study 2- Dates
- Section 13 Case Study 3- Numbers
- Section 14 Case Study 4 - Email Ids
- Section 15 Project
- Section 16 Bonus Material
What You’ll Learn
- Understand all concepts in regular expressions clearly, Able to write regular expressions to match URLs, Able to write regular expressions to match Dates, Able to write regular expressions to match Numbers, Build a simple password checker application
Skills covered in this course
Reviews
-
SSanil Tison
Bird good God good
-
JJohn Cox
Having so many examples was very helpful. There were a few minor syntax errors in the examples but by having to resolve them it was a learning experience. Overall, very helpful course.
-
VVictor Brandao Longo
Awesome, the course is really good! I would just suggest more exercises!
-
PPreetkaran Singh
The course includes all the aspects one needs to know in Regular Expressions which gradually rise from beginner level to intermediate level and designing an awesome password checker application in the end. All the explanations are direct, to-the-point and easy understandable. The course should also include alternative solutions for each method or algorithm explained and more complex and challenging question exercises for advanced users.