Lecture 7 - Regular Expressions
Presented by Anthony D. Joseph
Content by Anthony D. Joseph, Josh Hug
A reminder – the right column of the table below contains Quick Checks. These are not required but suggested to help you check your understanding.
| Video | Quick Check | |
|---|---|---|
| 7.1 Motivation and canonicalizing strings. |
7.1 | |
| 7.2 Using the split method to extract from textual data. |
7.2 | |
| 7.3 Basic regular expression syntax (i.e. closures). Order of operations in regular expressions. |
7.3 | |
| 7.4 Expanded regular expression syntax (i.e. character classes). A couple of regular expression exercises. |
7.4 | |
| 7.5 Limitations of regular expressions. Other regular expression syntax (i.e. lazy closures). |
7.5 | |
| 7.6 Using regular expressions in Python. Regular expression groups. |
7.6 | |
| 7.7 Regular expression case studies on police data and restaurant data. |
7.7 |