Estoy tratando de probar la cadena UNCLTEST614NESZZ .
Usando la expresión regular /^[a-z0-9]+$/i .
A continuación se muestra el código que se está utilizando.
let regex = new RegExp("/^[a-z0-9]+$/i"); let match = regex.test(serial); Sin embargo, la match termina siendo falsa, a pesar de que la misma expresión regular y la cadena de prueba en regex101 producen un resultado positivo
Basado en la documentación: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
Puedes usar
let regex = new RegExp("^[a-z0-9]+$", "i");o
let regex = /^[a-z0-9]+$/i;