I understand, thank you. I will try. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Trevor Steyn Sent: Thursday, July 23, 2015 12:46 PM To: [email protected] 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:*[email protected] > [mailto:[email protected]] *On Behalf Of *Trevor Steyn > *Sent:* Thursday, July 23, 2015 11:27 AM > *To:* [email protected] > *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:*[email protected] > <mailto:[email protected]> > [mailto:[email protected]] *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 <[email protected] > <mailto:[email protected]>> 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 > [email protected] <mailto:[email protected]> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > > _______________________________________________ > > Users mailing list > > [email protected] <mailto:[email protected]> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
