Outils pour utilisateurs

Outils du site


asterisk:theorie

Ceci est une ancienne révision du document !


Asterisk: Un peu de théorie

Pattern

Un paterne commence toujours par un UNDERSCORE, sinon il n'est pas pris en compte.

  • X : Tout chiffre de 0 à 9
  • Z : Tout chiffre de 1 à 9
  • N : Tout chiffre de 2 à 9
  • [15-7] : 1, 5, 6 & 7
  • . : Un ou plusieurs chiffres acceptés

Variables

${EXTEN} peut être utilisé pour identifier l'extension

exten ⇒ _XXX,1,Answer()

 same => n,SayDigits(${EXTEN})
 

On peut mettre des arguments pour extraire des numéros:

Exemple avec 94169671111

  • ${EXTEN:1:3} contiendrait 416
  • ${EXTEN:4:7} contiendrait 9671111
  • ${EXTEN:-4:4} contiendrait 1111
  • ${EXTEN:2:-4} contiendrait 16967
  • ${EXTEN:-6:-4} contiendrait 67
  • ${EXTEN:1} contiendrait 4169671111

Sources

asterisk/theorie.1605438672.txt.gz · Dernière modification : (modification externe)