Basic

Details

  1. RegExp object and literal, it’s methods (match, exec, etc).
  2. Writing simple regexes
    1. character classes
    2. quantifiers
    3. flags (global, case sensitivity, multiline)
    4. Debugging regexes
    5. Testing regex with unit tests
  1. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
  2. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
  3. https://regex101.com/
  4. https://regexlearn.com/learn

Intermediate

Details

  1. All popular quantifiers, assertions and character classes
  2. Lookarounds (lookahead, lookbehind)
  3. Capturing groups
  4. Working with Unicode
  1. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
  2. https://regexlearn.com/learn
  3. https://learnbyexample.github.io/learn_js_regexp/lookarounds.html
  4. https://learnbyexample.github.io/learn_js_regexp/unicode.html

Notes