El Viernes, 13 de Marzo de 2009, troxlinux escribió:
2009/3/13 Iñaki Baz Castillo ibc@aliax.net:
Busca en cualquier manual de expresiones regulares ;)
si eso hare , pero como sabes que esta malo?
Vamos a ver...
if (uri=~"^/*") {
Para empezar esa barra delante del asterisco no sé qué pinta. Si pretendías escapar el * así no se hace. Pero es lo que tiene usar expresiones regulares sin saber en qué consisten, y luego nos preguntamos "porqué el OpenSIPS ruta al voicemail...". Por otra parte las URI's empiezan normalmente por "sip", tú mismo..
PD: Si no te dignas a aprender un mínimo sobre expresiones regulares *ahora* que te hace falta, dudo mucho que lo hagas despues de que te entregamos la solución en bandeja como solicitas. Habrías tardado menos en averiguar lo erróneo de tu expresión regular que en mandar estos dos últimos correos.
Saludos.