Check For Mixed Grouping of Characters-Accepted Answer

I have a slight difference with the accepted answer
It seems better to use “.+” instead of “.*” in myRegex = /(Franklin|Eleanor).+Roosevelt/;
This is because I desire to have a space between the firstNames and lastNames. EleanorRoosevelt and Eleanor Roosevelt are both captured using “.*” in myRegex but only Eleanor Roosevelt is captured using "
.+
" in myRegex.
What do you think guys?

let myString = “Eleanor Roosevelt”;
let myRegex = /(Franklin|Eleanor).+Roosevelt/; // Change this line
let result = myRegex.test(myString); // Change this line
// After passing the challenge experiment with myString and see how the grouping works


let myString = "Eleanor Roosevelt";
let myRegex = /(Franklin|Eleanor).*Roosevelt/; // Change this line
let result = myRegex.test(myString); // Change this line
// After passing the challenge experiment with myString and see how the grouping works

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36

Challenge: Check For Mixed Grouping of Characters

Link to the challenge: