Código PHP:
if(!(eregi("^[a-zñ]+[a-zñ\s]+[a-zñ]$",$frase)))
| |||
Expresión regular para validar cadena con letras y espacios. Saludos a todos. Soy nuevo en el foro y en el PHP y tengo un problema con una expresión regular que me está volviendo loco. Tengo que validar un campo de un formulario que debe contener una frase, es decir : debe empezar por una letra, contener sólo letras (mayúsculas o minúsculas, es indiferente) y espacios y terminar también en una letra. Ni comas, ni puntos ni nada más. El límite es de 50 caracteres, pero eso lo compruebo aparte. He buscado, hecho mil pruebas, y lo último que tengo (y que no funciona ) es : Código PHP: |
| |||
Respuesta: Expresión regular para validar cadena con letras y espacios.
__________________ WHERE IS MY BLUE SUNNY SKY?? pd: todos los karmas son bienvenidos :D |
| ||||
Respuesta: Expresión regular para validar cadena con letras y espacios. Te sugiero leer un poco más sobre expresiones regulares. Esta una forma de lograr lo que quieres hacer
Código php:
Ver original
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Expresión regular para validar cadena con letras y espacios. Muchísimas gracias. Entre el código que me habéis proporcionado, lo que he leido (efectivamente, necesito leer MUCHO sobre expresiones regulares; pero a veces el tiempo disponible no da para más...) y ese pedazo de enlace que me habéis pasado lo tengo mucho más claro. ¡Saludos!. |