[SR-Users] how to remove non-digits using dp_translate

Daniel-Constantin Mierla miconda at gmail.com
Thu Jul 3 09:47:40 CEST 2014


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.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/20140703/a05a63c5/attachment.html>


More information about the sr-users mailing list