![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/06/2007, 14:29
|
| | Fecha de Ingreso: enero-2006 Ubicación: Maracay, Edo. Aragua
Mensajes: 206
Antigüedad: 19 años 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. |