Achtung: Dies ist ein Beta Test!
Asterisk Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de. |
Entfernt die angegebene Zahl führender Ziffern (höchstwertiger Ziffern) von der aktuellen Extension
StripMSD(count
)
Entfernt die ersten count
Ziffern von der dem Kanal zugeordneten Extension und setzt die Ausführung bei der nächsten Priorität für die resultieren Extension fort. Ist zum Beispiel Priorität 1 der Extension 5551212 StripMSD(3)
, werden die ersten drei Ziffern von 5551212 abgelöst und der nächste Schritt, Priorität 2 von Extension 1212, ausgeführt. Wird zu einer Extions gewechselt, die keine Priorität n+1
besitzt (mit n
: aktuelle Priorität), wird das PBX sie behandeln, als hätte der Teilnehmer eine ungültige Extension angewählt.
Liefert stets 0 zurück.
Diese Anwendung ist veraltet und wurde durch den Teilkettenausdruck ${EXTEN:X:Y}
ersetzt.
exten => 5551212,1,StripMSD(3) exten => 1212,2,SayDigits(${EXTEN}) ; a better way of doing the same thing exten => 5551234,1,SayDigits(${EXTEN:3})
Siehe auch. Abschnitt 6.121, „StripLSD()
“, README.variables
, variable substring syntax
© by Stefan Wintermeyer