regex - test - probar expresiones regulares
¿Expresión regular para unir el número exacto de caracteres? (2)
Lo que tienes es correcto, pero esto es más consice:
^[A-Z]{3}$
Necesito una expresión regular que coincida con tres letras mayúsculas, por lo que AAA o ABC o DKE. Sin embargo, no puede coincidir con cuatro o más, como AAAA o ABCDEF o aBBB.
Mi solución: ^([AZ][AZ][AZ])$
Preguntas :
- ¿Es esto correcto?
- ¿Hay alguna otra manera, solo por el bien de aprender?
Su solución es correcta, pero hay cierta redundancia en su expresión regular.
El resultado similar también se puede obtener de la siguiente expresión regular:
^([A-Z]{3})$
El {3}
indica que [AZ]
debe aparecer exactamente 3 veces.