[SR-Users] how to remove non-digits using dp_translate
Daniel-Constantin Mierla
miconda at gmail.com
Fri Jul 18 09:19:23 CEST 2014
Hmm, I see there is none inside dialplan for the moment.
The option would be to do it in config file with a function from textops.
Also, check if regex module is a good alternative for you:
- http://kamailio.org/docs/modules/stable/modules/regex.html
Cheers,
Daniel
On 16/07/14 16:50, Henry Fernandes wrote:
> Can anyone show me how to use the regexp global flag using dp_translate?
> -H
>
> From: Henry Fernandes <henry at usinternet.com <mailto:henry at usinternet.com>>
> Reply-To: "Kamailio (SER) - Users Mailing List"
> <sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>>
> Date: Friday, 11 July, 2014 4:18 PM
> To: <miconda at gmail.com <mailto:miconda at gmail.com>>, "Kamailio (SER) -
> Users Mailing List" <sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>>
> Subject: Re: [SR-Users] how to remove non-digits using dp_translate
>
> I don't know how to apply the global flag in Kamailio. Can you give
> me an example?
> -H
>
> From: Daniel-Constantin Mierla <miconda at gmail.com
> <mailto:miconda at gmail.com>>
> Reply-To: <miconda at gmail.com <mailto:miconda at gmail.com>>, "Kamailio
> (SER) - Users Mailing List" <sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>>
> Date: Thursday, 3 July, 2014 1:47 AM
> To: "Kamailio (SER) - Users Mailing List"
> <sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>>
> Subject: Re: [SR-Users] how to remove non-digits using dp_translate
>
> Hello,
>
> you have to replace [^0-9] with empty, using the global flag.
>
> Cheers,
> Daniel
>
> On 02/07/14 23:11, Henry Fernandes wrote:
>> I'd like to use the dialplan module to remove all non-digits from a
>> string. For example, "1-306-555-1234" becomes "13065551234" and
>> "(306) 555-1234" becomes "3065551234".
>>
>> Unfortunately, I can't figure out the regular expressions for
>> subst_exp and repl_exp. I can easily replace one instance of a
>> non-digit, however I can't figure out how to replace all non-digits.
>>
>> -H
>>
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla -http://www.asipto.comhttp://twitter.com/#!/miconda -http://www.linkedin.com/in/miconda
> _______________________________________________ SIP Express Router
> (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> <mailto:sr-users at lists.sip-router.org>http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
> _______________________________________________ SIP Express Router
> (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140718/a5ee74aa/attachment.html>
More information about the sr-users
mailing list