Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2007, 13:38
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Problema con delimitadores en expresiones regulares

No tengo mucha experiencia con las PREG (por lo general uso las funciones ereg*), solo te puedo sugerir algunas cosas para probar:

1.- podés cambiar el delimitador a algún otro caracter y ver si te pasa lo mismo, por ejemplo dejar el patrón como
"!^[0-9]{5,10}$!"

2.- podés poner el patrón entre comillas simples, pienso que, aunque no debería suceder, quizás PHP está intentando de alguna forma una sustitución de variable con el $, por lo que ponerlo entre comillas simples te diría si el problema es ese.

Solo un detalle más para comentar: {5,10} implica "mínimo 5, máximo 10", no mínimo 6 como escribiste.


Saludos.