cedricscha
10/09/2010, 19h53
Voici quelques petits exemples pour le traitement des variables
${123456789:1}
Enlève le premier caractère de la chaine (23456789)
${123456789:-4}
Sélectionne les 4 derniers caractères de la chaine (6789)
${123456789:0:3}
Retourne les 3 premiers caractères de la chaine (123)
${123456789:2:3}
Enlève les 2 premiers caractères et sélectionne les 3 suivants (345)
Vous pouvez ainsi utiliser ces sélections dans vos dialplan pour par exemple :
Supprimer le premier chiffre composer (le 0 par exemple)
exten => _0XXXXXXXXXX,1,Dial(SIP/MonFournisseur/${EXTEN:1})
${123456789:1}
Enlève le premier caractère de la chaine (23456789)
${123456789:-4}
Sélectionne les 4 derniers caractères de la chaine (6789)
${123456789:0:3}
Retourne les 3 premiers caractères de la chaine (123)
${123456789:2:3}
Enlève les 2 premiers caractères et sélectionne les 3 suivants (345)
Vous pouvez ainsi utiliser ces sélections dans vos dialplan pour par exemple :
Supprimer le premier chiffre composer (le 0 par exemple)
exten => _0XXXXXXXXXX,1,Dial(SIP/MonFournisseur/${EXTEN:1})