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