()
.
+If you want to find either Penguin
or Pumpkin
in a string, you can use the following Regular Expression: /P(engu|umpk)in/g
+Then check whether the desired string groups are in the test string by using the test()
method.
+let testStr = "Pumpkin";+
let testRegex = /P(engu|umpk)in/g;
testRegex.test(testStr);
// Returns true
Franklin Roosevelt
or Eleanor Roosevelt
in a case sensitive manner and it should make concessions for middle names.
+Then fix the code so that the regex that you have created is checked against myString
and either true
or false
is returned depending on whether the regex matches.
+myRegex
should return true
for the string Franklin D. Roosevelt
+ testString: assert(myRegex.test('Franklin D. Roosevelt'), 'Your regex myRegex
should return true
for the string Franklin D. Roosevelt
');
+ - text: Your regex myRegex
should return true
for the string Eleanor Roosevelt
+ testString: assert(myRegex.test('Eleanor Roosevelt'), 'Your regex myRegex
should return true
for the string Eleanor Roosevelt
');
+ - text: Your regex myRegex
should return false
for the string Franklin Rosevelt
+ testString: assert(!myRegex.test('Franklin Rosevelt'), 'Your regex myRegex
should return false
for the string Franklin Rosevelt
');
+ - text: You should use .test()
to test the regex.
+ testString: assert(code.match(/myRegex.test\(\s*myString\s*\)/), 'You should use .test()
to test the regex.');
+ - text: Your result should return true
.
+ testString: assert(result === true, 'Your result should return true
.');
+```
+
+