freeCodeCamp Challenge Guide: Check For Mixed Grouping of Characters

Check For Mixed Grouping of Characters


Hints

Hint 1

Use a|b to check for either a or b.

Hint 2

Your regex should use mixed grouping like /P(engu|umpk)in/g.

Hint 3

Use .* to allow for middle names.


Solutions

Solution 1 (Click to Show/Hide)
let myString = "Eleanor Roosevelt";
let myRegex = /(Franklin|Eleanor) (([A-Z]\.?|[A-Z][a-z]+) )?Roosevelt/;
let result = myRegex.test(myString);
103 Likes