Chapter 31. Regular Expressions

Table of Contents
31.1. References for this Lesson
31.2. Most Recent Lesson's Assignments
31.3. Regular Expressions aka Regexes
31.3.1. Whatis Regex?
31.3.2. Character Classes in Regex
31.3.3. Matching Multiple Characters
31.3.4. Subpatterns and Reusability
31.3.5. Anchors
31.3.6. An Example Inspired by [Doy11]
31.4. Assignments Regular Expressions
31.4.1. Assignment JS.Regex.0
31.4.2. Assignment JS.Regex.1
31.4.3. Assignment JS.Regex.2
31.4.4. Assignment JS.Regex.3
31.4.5. Assignment JS.Regex.4

31.1. References for this Lesson

https://en.wikipedia.org/wiki/Regular_expression

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions

See this first about general regex: Regular Expressions - Enough to be Dangerous by Engineer Man. In the video he uses https://debuggex.com/ as visual tool.

See this next about JavaScript regex: Regular Expressions (Regex) in JavaScript - tutorial by freeCodeCamp.org. In the video he uses https://regex101.com as visual tool.