Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/06/2007, 14:29
thisisalexis
 
Fecha de Ingreso: enero-2006
Ubicación: Maracay, Edo. Aragua
Mensajes: 206
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Problema con delimitadores en expresiones regulares

Que tal Alvlin. Dandole la vuelta al asunto me he dado cuenta que la expresión está bien, el problema es mi función o la forma como PHP lo interpreta, no sé.

Fíjate que en lugar de pasarle la expresión como parámetro, la definí dentro de la función caracteresValidos como una variable y así si me funciona.

Supongo que en PHP no se pueden pasar llaves {} como parametros porque dará algun error. Si bien me funciona, no es lo óptimo, porque necesito que la expresión se defina desde afuera, sino tendría que hacer demasiadas funciones practicamente haciendo lo mismo.

Volviendo a la forma como intenté hacerlo inicialmente, pasando la expresión como parámetro, coloqué antes de cada {} un \ pero da el mismo error.

Bueno, cualquier recomendacion que tengas será bien recibida, gracias.