How can I test if a RegEx matches a string exactly?
var r = /a/;
r.test(\"a\"); // returns true
r.test(\"ba\"); // returns true
testExact(r, \"ba\")
Here's what is (IMO) by far the best solution in one line, per modern javascript standards:
const str1 = 'abc';
const str2 = 'abc';
return (str1 === str2); // true
const str1 = 'abcd';
const str2 = 'abc';
return (str1 === str2); // false
const str1 = 'abc';
const str2 = 'abcd';
return (str1 === str2); // false