[Asterisk-Users] How to strip a digit

Alex Robar alex.robar at gmail.com
Tue May 30 13:14:34 MST 2006


Erick,

Try this:
exten => _91NXXNXXXXXX,1,AGI(call_log.agi,${EXTEN:1})
exten => _91NXXNXXXXXX,2,Dial(${SIPtrunk}/${EXTEN:1},55,o)
exten => _91NXXNXXXXXX,3,Hangup

Note the :1. This strips out the first digit and passes the rest of the
variable.

Alex

On 5/30/06, Erick Perez <eaperezh at gmail.com> wrote:
>
> I have the following extension to dial outside via SIP
> it's like this:
> phone----asterisk-----internet-----SIP provider----USA
>
> exten => _91NXXNXXXXXX,1,AGI(call_log.agi,${EXTEN})
> exten => _91NXXNXXXXXX,2,Dial(${SIPtrunk}/${EXTEN},55,o)
> exten => _91NXXNXXXXXX,3,Hangup
>
> I want to strip the digit 9 before sending it to the SIP provider.
> Also, any suggestions for the above definition?
> Thanks,
>
> Erick.
>
> --
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
>



-- 
Alex Robar
alex.robar at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060530/09c7a970/attachment.htm


More information about the asterisk-users mailing list