When I have a dialplan variable
var=yyyyzzzzzzzzzz#
how can I make two other variables out of it, like
var1=yyyy
and
var2=zzzzzzzzzz ?
y and z can be of variable lenghts.
So everything between … wil be var1
and
everything between *…# will be var2.
mbruni
2
exten=>s,1,Answer
exten=>s,2,Set(VAR=*yyyy*zzzzzzzzzz#)
exten=>s,3,Set(VARTMP=${VAR:1:-1})
exten=>s,4,Set(VAR1=${CUT(VARTMP,*,1)})
exten=>s,5,Set(VAR2=${CUT(VARTMP,*,2)})
exten=>s,6,NoOp(VAR1:${VAR1}--VAR2:${VAR2})
exten=>s,7,Hangup
Cheers.
Marco Bruni
www.marcobruni.net
[quote=“mbruni”]
exten=>s,1,Answer
exten=>s,2,Set(VAR=*yyyy*zzzzzzzzzz#)
exten=>s,3,Set(VARTMP=${VAR:1:-1})
exten=>s,4,Set(VAR1=${CUT(VARTMP,*,1)})
exten=>s,5,Set(VAR2=${CUT(VARTMP,*,2)})
exten=>s,6,NoOp(VAR1:${VAR1}--VAR2:${VAR2})
exten=>s,7,Hangup
Cheers.
Marco Bruni
www.marcobruni.net[/quote]
Thanks very much Marco.