regular expressions

(60 minutes to learn)

Summary

A regular expression is a sequence of characters describing a pattern against which strings can be matched. They are commonly used to search text files for patterns, e.g. as in tools like grep.

Context

-this concept has no prerequisites-

Goals

  • Be familiar with regular expression syntax
  • Be able to write regular expressions to solve simple problems

Core resources (read/watch one of the following)

-Free-

Coursera: Automata
An introductory course on automata and the theory of computation.
Author: Jeffrey D. Ullman

-Paid-

Supplemental resources (the following are optional, but you may find them useful)

-Paid-

See also

-No Additional Notes-