[OpenSIPS-Users] Pass calls to another realm via gateway
Alexander
goal81 at gmail.com
Mon Nov 2 14:16:34 CET 2009
Thanks for advice, but I want to change something like this:
From: "Some user" <sip:xxxxxx at domain.com <sip%3Axxxxxx at domain.com>>
to:
From: sip:xxxxxx at domain.com <sip%3Axxxxxx at domain.com>
We don't need info inside quotation marks, and quotation marks themselves.
And my regullar expression does not cut something like "tag=..." and so on,
because it does not contain "^" and "$". As I think, it pretty harmless.
2009/11/2 Iñaki Baz Castillo <ibc at aliax.net>
> El Lunes, 2 de Noviembre de 2009, Alexander escribió:
> > subst("/^From: \".+\" (<sip: *[a-zA-Z0-9_\.-]+ at .*>)/From: \1/ig");
>
> I don't like it as a From URI could be a TEL or SIPS URI, and the username
> part can contain other characters as ;.
> Also, using < > is NOT required in a FROM URI, so this would fail if From
> is
> like:
>
> From: sip:alice at domain.org <sip%3Aalice at domain.org>;tag=qweqweqweqwe
>
> And the space after "From:" is not required so it could also fail.
>
> I would do:
>
> subst("/^From:(.*)/f: \1/ig");
>
>
> --
> Iñaki Baz Castillo <ibc at aliax.net>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20091102/d5cfbd41/attachment.htm
More information about the Users
mailing list