[OpenSIPS-Users] changing $rU number
dpa
denis7979 at mail.ru
Thu Jul 23 11:58:44 CEST 2015
I understand, thank you.
I will try.
-----Original Message-----
From: users-bounces at lists.opensips.org
[mailto:users-bounces at lists.opensips.org] On Behalf Of Trevor Steyn
Sent: Thursday, July 23, 2015 12:46 PM
To: users at lists.opensips.org
Subject: Re: [OpenSIPS-Users] changing $rU number
Documentation can be found here
http://www.opensips.org/html/docs/modules/1.10.x/dialplan.html
For egsample to remove all "-" characters in $rU do the following
Add the following into the dialplan table
mysql> select * from dialplan\G;
*************************** 1. row ***************************
id: 6
dpid: 1
pr: 98
match_op: 0
match_exp: -
match_flags: 0
subst_exp:
repl_exp:
timerec:
disabled: 0
attrs:
*************************** 2. row ***************************
Then call dp_translate("1","$rU/$rU"); in your script.
Regards
Trevor Steyn
On 23/07/2015 10:51, dpa wrote:
>
> And how dialplan helps me to do it, if ,for example, one time I have
> such characters 8%2089-0987-09, and in another time I have 987-89%20908-1?
>
>
>
> *From:*users-bounces at lists.opensips.org
> [mailto:users-bounces at lists.opensips.org] *On Behalf Of *Trevor Steyn
> *Sent:* Thursday, July 23, 2015 11:27 AM
> *To:* users at lists.opensips.org
> *Subject:* Re: [OpenSIPS-Users] changing $rU number
>
>
>
> Hi Denis
>
> You can use the dialplan module to rewrite variables as below
>
> dp_translate("1","$rU/$rU");
>
> Then insert you regexp into the dialplan tables, read the dialplan
> module documentation for more info.
>
> Regards
> Trevor
>
> On 23/07/2015 09:49, dpa wrote:
>
> Thank you.
>
> But what can I use for do it?
>
>
>
> *From:*users-bounces at lists.opensips.org
> <mailto:users-bounces at lists.opensips.org>
> [mailto:users-bounces at lists.opensips.org] *On Behalf Of *Schneur
> Rosenberg
> *Sent:* Thursday, July 23, 2015 10:40 AM
> *To:* OpenSIPS users mailling list
> *Subject:* Re: [OpenSIPS-Users] changing $rU number
>
>
>
> $rU is read/write so you can use regexp and just rewrite the
> variable
>
>
>
> On Thu, Jul 23, 2015 at 10:33 AM, dpa <denis7979 at mail.ru
> <mailto:denis7979 at mail.ru>> wrote:
>
> Hello!
>
>
>
> Opensips 1.10.
>
>
>
> I am using DROUTING module from making routing.
>
> But some SIP UA sends to Opensips tel. number with some
> unnecessary characters, such as "%20" and "-".
>
>
>
> The question is how can I delete these characters from request user?
>
>
>
> Thank you for any help.
>
>
>
>
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
>
> _______________________________________________
>
> Users mailing list
>
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list