Curriculum
8 Sections
94 Lessons
6 Hours
Expand all sections
Collapse all sections
Introduction
1
2.1
What_s this course all about
5 Minutes
Regular Expressions Cheat Sheet
1
3.1
Download the Python 3 cheat sheet
2 Minutes
Methods and Objects
29
4.1
1. The _re_ module
3 Minutes
4.2
2. The _re_ module – Notebook
2 Minutes
4.3
3. Raw strings
3 Minutes
4.4
4. Raw strings – Notebook
2 Minutes
4.5
5. re.compile()
5 Minutes
4.6
6. re.compile() – Notebook
2 Minutes
4.7
7. re.search()
6 Minutes
4.8
8. re.search() – Notebook
2 Minutes
4.9
9. re.match()
3 Minutes
4.10
10. re.match() – Notebook
2 Minutes
4.11
11. re.fullmatch()
4 Minutes
4.12
12. re.fullmatch() – Notebook
2 Minutes
4.13
13. re.findall()
3 Minutes
4.14
14. re.findall() – Notebook
2 Minutes
4.15
15. re.split()
4 Minutes
4.16
16. re.split() – Notebook
2 Minutes
4.17
17. re.sub()
6 Minutes
4.18
18. re.sub() – Notebook
2 Minutes
4.19
19. re.subn()
2 Minutes
4.20
20. re.subn() – Notebook
2 Minutes
4.21
21. group() and groups()
10 Minutes
4.22
22. group() and groups() – Notebook
2 Minutes
4.23
23. start(), end(), span()
3 Minutes
4.24
24. start(), end(), span() – Notebook
2 Minutes
4.25
25. Optional flags
9 Minutes
4.26
26. Optional flags – Notebook
2 Minutes
4.27
27. AttributeError _NoneType_ object has no attribute
3 Minutes
4.28
28. AttributeError _NoneType_ object has no attribute – Notebook
2 Minutes
4.29
Quiz
10 Minutes
10 Questions
Metacharacters and Special Sequences
35
5.1
1. Metacharacters – The dot ( . )
4 Minutes
5.2
2. Metacharacters – The dot ( . ) – Notebook
2 Minutes
5.3
3. Metacharacters – The caret ( ^ )
4 Minutes
5.4
4. Metacharacters – The caret ( ^ ) – Notebook
2 Minutes
5.5
5. Metacharacters – The dollar sign ( $ )
3 Minutes
5.6
6. Metacharacters – The dollar sign ( $ ) – Notebook
2 Minutes
5.7
7. Metacharacters – The asterisk
8 Minutes
5.8
8. Metacharacters – The asterisk – Notebook
2 Minutes
5.9
9. Metacharacters – The plus sign ( + )
4 Minutes
5.10
10. Metacharacters – The plus sign ( + ) – Notebook
2 Minutes
5.11
11. Metacharacters – The question mark
5 Minutes
5.12
12. Metacharacters – The question mark – Notebook
2 Minutes
5.13
13. Metacharacters – Greedy vs. non-greedy
5 Minutes
5.14
14. Metacharacters – Greedy vs. non-greedy – Notebook
2 Minutes
5.15
15. Metacharacters – The backslash
4 Minutes
5.16
16. Metacharacters – The backslash – Notebook
2 Minutes
5.17
17. Metacharacters – The square brackets ( [] )
8 Minutes
5.18
18. Metacharacters – The square brackets ( [] ) – Notebook
2 Minutes
5.19
19. Metacharacters – Character classes
6 Minutes
5.20
20. Metacharacters – Character classes – Notebook
2 Minutes
5.21
21. Metacharacters – The curly braces ( {} )
5 Minutes
5.22
22. Metacharacters – The curly braces ( {} ) – Notebook
2 Minutes
5.23
23. Metacharacters – The pipe
4 Minutes
5.24
24. Metacharacters – The pipe – Notebook
2 Minutes
5.25
25. Special sequences – A and Z
6 Minutes
5.26
26. Special sequences – A and Z – Notebook
2 Minutes
5.27
27. Special sequences – b and B
5 Minutes
5.28
28. Special sequences – b and B – Notebook
2 Minutes
5.29
29. Special sequences – d and D
3 Minutes
5.30
30. Special sequences – d and D – Notebook
2 Minutes
5.31
31. Special sequences – s and S
3 Minutes
5.32
32. Special sequences – s and S – Notebook
2 Minutes
5.33
33. Special sequences – w and W
3 Minutes
5.34
34. Special sequences – w and W – Notebook
2 Minutes
5.35
Quiz
10 Minutes
10 Questions
Extension Notations and Assertions
13
6.1
1. Extension notations and non-capturing groups
6 Minutes
6.2
2. Extension notations and non-capturing groups – Notebook
2 Minutes
6.3
3. Named groups and groupdict()
4 Minutes
6.4
4. Named groups and groupdict() – Notebook
2 Minutes
6.5
5. Positive lookahead assertions
5 Minutes
6.6
6. Positive lookahead assertions – Notebook
2 Minutes
6.7
7. Negative lookahead assertions
4 Minutes
6.8
8. Negative lookahead assertions – Notebook
2 Minutes
6.9
9. Positive lookbehind assertions
3 Minutes
6.10
10. Positive lookbehind assertions – Notebook
2 Minutes
6.11
11. Negative lookbehind assertions
5 Minutes
6.12
12. Negative lookbehind assertions – Notebook
2 Minutes
6.13
Quiz
10 Minutes
10 Questions
Small Real-Life Projects
11
7.1
1. Bookshelf
12 Minutes
7.2
2. Bookshelf – Code
2 Minutes
7.3
3. Phone book
12 Minutes
7.4
4. Phone book – Code
2 Minutes
7.5
5. Date and time
8 Minutes
7.6
6. Date and time – Code
2 Minutes
7.7
7. Web addresses
9 Minutes
7.8
8. Web addresses – Code
2 Minutes
7.9
9. Stocks
7 Minutes
7.10
10. Stocks – Code
2 Minutes
7.11
Exercises and solutions
10 Minutes
Final Project Validating User Account Details
5
8.1
1. Project requirements
10 Minutes
8.2
2. Download the application template
2 Minutes
8.3
3. Written requirements
2 Minutes
8.4
4. Solving the project tasks and testing the code
16 Minutes
8.5
5. Download the full application code
2 Minutes
Final Section
2
9.1
1. Final words
1 Minute
9.2
2. Follow my work
1 Minute
Python Regular Expressions Complete Masterclass
Search
This content is protected, please
login
and enroll in the course to view this content!
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content