在dialplan中要截取字符串可用如下几种方式:

1.转到agi中由php进行处理,这种方法比较简单,在这里不再缀述

2.在dialplan中利用内置的方法进行截取

[test]

exten => 123456,1,answer()

exten => 123456,n,noop(${CALLID:2})              //这里是指将主叫截取成 3456

exten => 123456,n,noop(${LEN(abcd)})            //这里是指查看abcd字符串的长度

exten => 123456,n,noop(${LEN(${CALLER})})  //这里是指查看主叫号码中的长度

exten => 123456,n,noop(${CALLERID:0:2})      //这里是指将主叫号码从0开始,截取两个,这里的结果是12

exten => 123456,n,noop(${CALLERID:2:4})      //结果是 3456

exten => 123456,n,noop(${CALLERID:-3})       //结果是456

 

最新文章

  1. 工业串口和网络软件通讯平台(SuperIO 2.0)发布
  2. Windows 10 安装TA-Lib python库
  3. HDU 1024 max sum plus
  4. [转]Android中Application类的用法
  5. RBAC(基于角色的访问控制权限)表结构
  6. html10个特效(转载)
  7. 系统时间不一致导致memcached的session不共享
  8. 转载:monkeyrunner工具
  9. Python中else语句块(和if、while、for、try搭配使用)
  10. PHP基础语法随记
  11. win 10 开机后无法显示桌面
  12. 《算法导论》——随机化快排RandomizedQuickSort
  13. 【BZOJ2434】【NOI2011】阿狸的打字机(AC自动机,树状数组)
  14. AF_INET域与AF_UNIX域socket通信原理对比【转】
  15. android Run模式也会出现"Waiting for debugger"的解决方法
  16. Zookeeper笔记之四字命令
  17. url空格转码的问题
  18. 10 Maven 版本管理
  19. 【Linux】目录文件权限的查看和修改【转】
  20. java反射获得泛型参数getGenericSuperclass():获取到父类泛型的类型

热门文章

  1. NYOJ 38 布线问题_(解法1 Kruskal算法)
  2. 设计模式之中介者模式(Mediator)摘录
  3. WMS8_条码界面操作简要说明(包装作业)
  4. 2013-06-09 12:03 如何在SQLServer中锁定某行记录
  5. C# 知识点随手学习网站推荐
  6. ppycharm设置解释器版本号码
  7. Android------Intent.createChooser
  8. Ubuntu16.04 下docker部署web项目
  9. 使用kubernetes 官网工具kubeadm部署kubernetes(使用阿里云镜像)
  10. Fedora21 安装视频播放解码器