[asterisk-users] Dialplan regexp
Adrian Marsh
Adrian.Marsh at ubiquisys.com
Wed Sep 5 11:41:48 CDT 2007
Many thanks for that!! I didn't know that the order worked quite like
that but I see it now... Better go check the other contexts...
(the [56][0-9] worked fine).
Adrian Marsh
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Atis
Sent: 05 September 2007 17:15
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Dialplan regexp
On 9/5/07, Adrian Marsh <Adrian.Marsh at ubiquisys.com> wrote:
> Hi,
>
> Can anyone tell me why the below dialplan doesn't filter off dialed
> numbers for 01793520158, and jump to "local",priority1
> If I change it to :
>
> exten => 01793520158,1,Goto(local,${EXTEN:-3},1)
> ....
>
> then it works fine (but that's too specific)...
>
>
> exten => _017935201[56][0-9],1,Goto(local,${EXTEN:-3},1)
> exten => _0.,1,Set(CALLERID(num)=${PSTN_GLOBAL}${CALLERID(num):-3})
> exten => _0.,2,Dial(${TRUNK}/${EXTEN},,W)
I'm not sure about [56][0-9], but..
_0. will be executed before 017... because it is first in ASCII
sorting. If you need 017 before, you should change _0. to _0X.
CLI "show dialplan" is your friend ;-)
Regards,
Atis
--
Atis Lezdins,
IT Responsible of BEST Riga,
atis at BEST.eu.org
ICQ: 142239285
Skype: atis.lezdins
Cell Phone: +371 28806004 [Tele2, Latvia]
Work phone: +1 800 7502835 [Toll free, USA]
?BEST? -> www.BEST.eu.org
_______________________________________________
Sign up now for AstriCon 2007! September 25-28th.
http://www.astricon.net/
--Bandwidth and Colocation Provided by http://www.api-digital.com--
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list