Validar datos alfabéticos y espacios con Laravel por el lado del servidor

publicado por: Anonymous

¿Cómo validar un formulario para que acepte datos alfabéticos y con espacios?

Por ejemplo: estaba usando alpha, eso sí me funciona cuando pongo solo una palabra, pero si quiero poner la frase Hola mundo, no me deja porque no reconoce los espacios

Sé que se puede hacer con HTML5, con el atributo pattern pero lo que quiero es hacerlo por el lado del servidor.

solución

No existe una validación incluida que permita caracteres alfabéticos y espacios, para eso tocaría usar un regex o crear un validador personalizado.

Asumo que lo más fácil sería una expresión regular, en este caso sería algo así:

regex:/^[a-zA-Zs]+$/u

En caso que desees un validador personalizado, la documentación de Laravel lo explica detalladamente: https://laravel.com/docs/5.7/validation#custom-validation-rules

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *