Hi Mariusz, Thanks for quick reply. Following is error i am getting while testing the same freeswitch@localhost.localdomain> regex 1234567890*123456*12*|^((\d{10})\*(\d{6})\*(1|3|12)\*)$ 1234567890*123456*12* 2013-07-01 12:33:58.980772 [ERR] switch_regex.c:101 COMPILE ERROR: 23 [missing )][^((\d{10})\*(\d{6})\*(1] freeswitch@localhost.localdomain> Thanks, -Vishal. On Mon, Jul 1, 2013 at 12:31 PM, Mariusz Czulada <manieq@wp.eu> wrote:
try: ^((\d{10})\*(\d{6})\*(1|3|12)\*)$ you should get then: $1 - everything $2 - first 10-digit part $3 - second 6-digit number $4 - third - last part - extension
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org