Table of contents

Slides

Videos

Introduction to regular expressions (regex)

This video discusses how to think of regular expressions as a tool, and presents a motivating problem scenario.

Using regex 101

This video shows how to write basic regular expressions.

Using regex to extract data

This video shows how we can use regex not only to find data, but to extract meaningful pieces of data out strings.

Dialects of regex

This video aims to disambiguate different regex dialects in order to avoid confusion.

Demo: Enriching your experience with grep

This video is a demo showcasing the power of grep with full-on regular expressions and its many useful flags.

The ubiquity of regex

This video concludes by claiming that regex is everywhere, along with brief discussion of its limitations.


Previous submodule: