Cita:
Iniciado por abimaelrc el simbolo de ^ debe ir siempre al principio. Trata de hacerlo de esta forma
Código PHP:
Ver original$texto = 'Di Mateo 2';
preg_match('/^[a-zA-Záéíóú]([a-zA-Z0-9áéíóú\-]+\s?)+$/',$texto,$m); echo $m[0];
:o de nuevo gracias !!! ya tenia como una hora tratando de hacer y probaba de todo y nada.... gracias gracias !!!! ya medio empiezo a comprender como se pueden crear
Acabo de encontrar una falla en los preg_match de
Código PHP:
preg_match('/^[a-zA-Záéíóú]([a-zA-Z0-9áéíóú\-]+\s?)+$/',$texto,$m);
//me acepta guiones !!!
//logre hacer esta.... no me acepta los guiones pero...
'/^[[:alpha:]]([[:alnum:]]+\s?+$/'
// pero no me acepta las acentuaciones
//y tengo esta y tampoco me acepta las acentuaciones
'/^([[:alpha:]]+\s?)+$/'
//intente haciendo esta combiancion pero no me funciono
'/^([[:alpha:]]+\s)|(|á|é|í|ó|ú)+$/'
alguna solucion ???
tengo las siguientes validaciones regulares
Código PHP:
Código PHP:
preg_match('/^[a-zA-Záéíóú]([a-zA-Z0-9áéíóú\-]+\s?)+$/',$texto,$m);
//me acepta guiones, por lo tanto no me funciona josé - 45 = no correcto; correcto = josé 45
//logre hacer esta.... no me acepta los guiones esta bien, pero...
Código PHP:
'/^[[:alpha:]]([[:alnum:]]+\s?+$/'
// pero no me acepta las acentuaciones me acepta jose 45 pero no me acepta josé 45
//y tengo esta y tampoco me acepta las acentuaciones
Código PHP:
'/^([[:alpha:]]+\s?)+$/'
//intente haciendo esta combiancion pero tampoco me funciono
Código PHP:
'/^([[:alpha:]]+\s)|(|á|é|í|ó|ú)+$/'
1era validacion acepte solo letras al inicio (acentuadas o no) y despues si el usuario quiere, solo número o mas letras(acentuadas o no), claro con sus respectivos especios en blanco, pero nada de * ni - ni eso. ejemplo = ñoño 34, ó josé programa, mascara 45, y cuestiones asi.
2da validacion solo acepte letras(acentuadas o no) sin -, ni /, ni * ni nada de eso y claro con ssu respectivos espacios tambien, ejemplo = josé andrés, roberto nuñez
alguna solucion ??? algun aporte, ya he chequeado otros post, pero coye, no domino mucho este tema, y se me ha hecho complicado de ante manos muuuchas gracias !!! se los agrazacos
RESUELTO Y TODO EN En siguiente APORTE...
http://www.forosdelweb.com/f18/aport...7/#post3039737
RESUELTO Y TODO EN En siguiente APORTE...
http://www.forosdelweb.com/f18/aport...7/#post3039737