I'm trying to test the string UNCLTEST614NESZZ.
Using the regex /^[a-z0-9]+$/i.
Below is the code being used.
let regex = new RegExp("/^[a-z0-9]+$/i");
let match = regex.test(serial);
Yet match ends up being false, despite the same regex and test string in regex101 producing a positive result
Based on the documentation: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
You can either use
let regex = new RegExp("^[a-z0-9]+$", "i");
or
let regex = /^[a-z0-9]+$/i;