bradxr
8/4/2018 - 9:12 PM

Reuse Patterns Using Capture Groups

Use capture groups to catch multiple occurences of a pattern

let repeatStr = "regex regex";
let repeatRegex = /(\w+)\s\1/;

repeatRegex.test(repeatStr);    // returns true
repeatStr.match(repeatRegex);   // returns ["regex regex", "regex"]