Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/12/2009, 15:01
Avatar de mdromed
mdromed
 
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 15 años, 4 meses
Puntos: 8
Respuesta: Ayuda con expresion regular y Ereg!!!

Cita:
Iniciado por pateketrueke Ver Mensaje
pues de hecho, lo estas haciendo muy mal...

las expresiones son cadenas, osea.. strings, por lo tanto debes ponerlas entre comillas...
Código PHP:
echo preg_match('/^[a-zA-Z0-9\-_]{3,20}$/''luis-lalo')? 'si''no'
además, la extensión EREG es obsoleta y se recomienda usar PCRE

te sugiero leer el siguiente enlace...
http://www.forosdelweb.com/f18/aport...s-pcre-646110/
Perdona, pero se me ha olvidado poner las comillas aqui, pero en el codigo si que las tengo puestas y aun asi no funciona.
Ademas mira lo que he leido:

Las funciones ereg no necesitan ninguna librería adicional, pero no soportan la sintaxis moderna de expresiones regulares. Las funciones preg estan pensadas para soportar toda la sintaxis (Compatible con Perl) de las expresiones regulares y son más rápidas. Sin embargo, necesitan tener instalada la librería PCRE en el servidor donde se ejecutan. Es recomendable usar las funciones ereg si no dispones de un servidor propio para instalar las librerías requeridas.

Yo voy a usar un servidor compartido. ¿Tu crees que tendrán instalada la libreria PCRE?

Última edición por mdromed; 26/12/2009 a las 15:06