const patterns = [
{ regex: /b.d/, testStr: "bud" }, // returns true
{ regex: /b.d/, testStr: "bid" }, // returns true
{ regex: /b.d/, testStr: "bed" }, // returns true
{ regex: /b.d/, testStr: "b d" }, // returns true
{ regex: /b.d/, testStr: "bat" }, // returns false
{ regex: /b.d/, testStr: "bd" }, // returns false
{ regex: /b.d/, testStr: "baad" }, // returns false
{ regex: /ab.dx/, testStr: "abZdx" } // returns true
];
patterns.forEach(({ regex, testStr }) => {
console.log(regex.test(testStr));
});
/*
run:
true
true
true
true
false
false
false
true
*/