Acerca de la validación con expresiones regulares
Una expresión regular (RegEx) es una secuencia de caracteres que se utiliza para validar formatos específicos de cadenas en la entrada del usuario. Por lo tanto, las expresiones regulares se usan generalmente para garantizar que los datos recopilados tengan el formato correcto.
Preguntas de campo de entrada y Variables de fondo de texto tienen formatos personalizados que te permiten crear tu propia validación usando RegEx. Por ejemplo, puedes validar las Preguntas de campo de entrada y las Variables de fondo de texto para recopilar solo códigos postales de San Francisco, enlaces de LinkedIn, etc.
Expresiones regulares útiles
Hemos recopilado algunos patrones útiles de RegEx:
- Coincidir solo direcciones de Gmail: [^ ]*@gmail\.com$
- Coincidir solo letras, números y espacios - excluir caracteres especiales: ^[a-zA-Z0-9 ]+$
- Hora en formato de 24 horas: ^([0-1]?[0-9]|2[0-4]):([0-5][0-9])(:[0-5][0-9])?$
- Coincidir solo códigos postales de los Países Bajos: ^\d{4}\s?\w{2}$
Recursos útiles
Para navegar por patrones de expresiones regulares de uso común, consulta este sitio web: RegExLib.
Si quieres crear el tuyo propio, aquí tienes una hoja de trucos y aquí puedes probar tus propias expresiones regulares.