Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/02/2004, 13:45
lelu_2003
 
Fecha de Ingreso: octubre-2003
Ubicación: Mi Casa!!! :)
Mensajes: 4
Antigüedad: 20 años, 5 meses
Puntos: 0
Buenas!!!

Soy yo otra vez...

Buscando y buscando encontré algo que creo podría servirme y decidí colocarlo en este post, para todos aquellos que tengan el mismo inconveniente.

En este caso lo que se quiere hacer es poder validar un campo que permita tener:

Nombre
Nombre y Apellido1
Nombre y Apellido1 y Apellido2

El código sería asi:
PHP:

$pattern_=_"/(\w{3,15})\s?((\1)?|(?<=\s)(\1))$/i";


____$cadena_=_array(" juan ",
____________________"Juan Perez",
____________________"Juan Perez Salinas",
____________________"Pedro G",
____________________"Ju",
____________________"Carlos Santos Sa",
____________________"J S A");

____foreach(_$cadena_as_$v_)
____{
________if_(_preg_match(_$pattern,_trim(_$v_)_)_)
________{
____________echo_$v_."</br>\n";
____________echo_"Empareja </br>\n";
________}
________else
________{
____________echo_$v_."</br>\n";
____________echo_"No Empareja </br>\n";
________}
____}

Es esto correcto?? Espero que si!!!

Saludos!!!