Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/01/2012, 11:45
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Respuesta: Problema con Funcion Regular y Campos con Nombres!

Tu expresión regular está bien, al ejecutar tu script contra el array $names, puedo ver que detecta los string "18912462" y "deerme.org" (que no cumplen con el patrón), a si que el problema va por otro lado.

Código PHP:
<?php

$names 
= array("18912462","deerme.org","Juan Carlos","Jorge Gonzales");


foreach( 
$names as $name )
{
        if ( !
preg_match('/^[a-zA-ZáéíóúàèìòùÁÉÍÓÚÀÈÌÒÙÑñ\s]{3,100}+$/'$name)  )
        {
                echo 
$name." no cumple con el patrón\n";
        }
}


Saludos