Para obtener un buen recurso, pruebe este website y el programa RegexBuddy. Incluso puede averiguar la respuesta a su pregunta usando estos sitios.
Para empezar te quieres algo como esto:
/^[a-zA-Z]{3}\s+[0-9]{2}$/
Pero los detalles exactos dependen de sus requisitos. Probablemente sea una mejor idea que aprenda a usar expresiones regulares usted mismo y luego escriba la expresión regular en lugar de solo copiar las respuestas aquí. Los pequeños detalles hacen una gran diferencia. Ejemplos:
- ¿Qué es una "carta"? ¿Solo A-Z o también letras extranjeras? ¿Qué hay de minúsculas?
- ¿Qué es un "número"? ¿Solo 0-9 o también números extraños? ¿Solo enteros? ¿Solo enteros positivos? ¿Puede haber ceros a la izquierda?
- ¿Debería haber un espacio simple entre las letras y los números? O cualquier cantidad de espacios en blanco? ¿Incluso ninguno?
- ¿Desea buscar esta cadena en un texto más grande? ¿O coincide con una línea exactamente?
- etc ..
Las respuestas a estas preguntas van a cambiar la expresión regular. Sería mucho más rápido para usted a largo plazo aprender a crear la expresión regular que especificar completamente sus requisitos y esperar a que otras personas respondan.
Olvidé mencionar que habrá un espacio antes y después.¿Cómo incluyo eso?
Una vez más debe tener en cuenta las preguntas:
- Qué quiere decir un solo espacio o cualquier cantidad de espacios? Posiblemente no siempre un espacio, pero solo algunas veces?
- ¿Te refieres literalmente a un personaje de espacio o cualquier personaje de espacio en blanco?
Mi conjetura es:
/^\s+[a-zA-Z]{3}\s+[0-9]{2}\s+$/
quería usted para que coincida con el espacio entre LET y 12? –