40
Getting started with Anaconda Notebooks
Course overview and learning objectives
What are regular expressions?
Matching text with regular expressions example
Use cases
Exercise: Matching text
Literals
Metacharacters
Character ranges
Character ranges continued
Digit, word, and whitespace characters
Exercise: Matching pattern
Full matches versus partial matches
Start of string and line
End of string and line
Forcing full matches
Exercise: Lines
Fixed quantifiers
Min/max quantifiers
Shorthand quantifiers
Greedy versus lazy quantifiers
Exercise: Quantifiers
Wildcards
Combining wildcards with quantifiers
Exercise: Wildcards with quantifiers
Grouping
Alternators
Prefix and suffix
Exercise: Grouping
Compiling a RegEx
Scanning a document
Splitting data
Replacing data
Exercise: Splitting text
pandas
SQL
Natural Language Processing (NLP)
Exercise: Filtering records
Summary
End of course survey