regular expressions

(60 minutes to learn)


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.


-this concept has no prerequisites-


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

Core resources (read/watch one of the following)


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


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


See also

-No Additional Notes-