[OpenSIPS-Users] Dialplan regex help

Tomi Hakkarainen tpaivaa at gmail.com
Thu Jan 23 02:49:58 EST 2020


Hi,

The replacement should be \1 not \2.
At least in my tests on https://regexr.com <https://regexr.com/> with \2 the result is 9729 and with \1 its 972123456789

Matching Regular Expression -     ^0[0-9]{8}$
Substitution Regular Expression:   ^(0)([0-9]{8})$
Replacement Expression:            972\1

Tomi

On 22. Jan 2020, at 20.50, Sharad Kumar via Users <users at lists.opensips.org> wrote:

Hey guys,

I need your little help in regex, I have a regex that search the 9 Digits DID and append 972 as a prefix. So for example -

DID - 012345678
After regex - 9720123456789

But now I want to remove the first 0 by regex so that I should get the output like this - 97212345678

These are my current regex rules -
Matching Regular Expression -     ^0[0-9]{8}$
Substitution Regular Expression:   ^(0)([0-9]{8})$
Replacement Expression:            972\2

Any help or suggestions will be appreciated. 
Thank you 






_______________________________________________
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/20200123/6508578c/attachment-0001.html>


More information about the Users mailing list