Estoy tratando de descubrir cómo escribir expresiones regulares en javascript. Necesito tener un grupo de tres letras de ACF, ABQ o BXD. El carácter posterior debe ser un guión seguido de 6 o 9 y luego 5 números entre 0-9.
Este es mi intento. No estoy seguro de dónde me estoy equivocando.
/ACF|ABQ|BXD-^6|9[0-9]{5}Puede agrupar las primeras 3 alternancias en un grupo sin captura, y debe colocar el ^ al comienzo del patrón.
Si desea hacer coincidir 6 o 9, puede usar una clase de carácter [69]
El $ al final indica el final de la cadena.
El patrón se puede escribir como:
^(?:ACF|ABQ|BXD)-[69][0-9]{5}$