This video is part of week 2 of the “Programming from A to Z” course at ITP (

In this video I introduce Regular Expressions. What are they and how are they used? I summarize the topics of future videos including meta-characters, capturing parentheses, character classes and JavaScript functions like split(), match(), test(), replace() and exec().

Next Video:

Course url:

Support this channel on Patreon:

Send me your questions and coding challenges!:


GitHub Repo with all the info for Programming from A to Z:

Links discussed in this video:
MDN’s Regular Expressions Reference:
Regular Expressions on Wikipedia:
Book Mastering Regular Expressions:
ITP from Tisch School of the Arts:

Source Code for the all Video Lessons:


For More Programming from A to Z videos:

For More Coding Challenges:

Help us caption & translate this video!