lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

split() 方法用于把一个字符串分割成字符串数组,抽取到分割符前面部分。

substr() 方法可在字符串中抽取从字符串下标开始(向后搜素)的指定数目的字符。

现在要从 http://www.baodu.com/video1/index.html?id=234&advertId=9396827&queryType=1&userId=0117838 中抽取出 advertId=9396827

 var href=http://www.baodu.com/video1/index.html?id=234&advertId=9396827&queryType=1&userId=0117838
 var index=herf.lastIndexOf('advertId') //advertId这个字符串最后出现的位置 ,输出结果为 47
 var advertId=herf.substr(index) //抽取advertId字符串后面的字符串
 console.log(advertId.split("&")) //分割&符号之前的部分,输出结果为["advertId=8264805"]
 最后取数组的第一位即可
 var ADID= advertId.split("&")[]
输出结果为:advertId=

如果要截取到具体的数字

            var useridA=posterId.lastIndexOf('=')
var useridB=posterId.substr(useridA)
var posterType=useridB.substr()
console.log(posterType)
return posterType

最新文章

  1. ubuntu常用命令大全
  2. 清除WebLogic8.1缓存
  3. 利用phpexcel把excel导入数据库和数据库导出excel实现
  4. Android性能优化典范 - 第2季
  5. iOS面试题01-多线程网络
  6. Warning: Unable to send packet: Error with PF_PACKET send() [11]: Message too long (errno = 90)
  7. C#推送RTMP到SRS通过VLC进行取流播放!!
  8. 通过chrome inspect 来调试手机hybird APP
  9. CF498C. Array and Operations [二分图]
  10. Python游戏编程入门2
  11. Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
  12. html-day06
  13. RMQ算法详解
  14. spark-调度策略之FAIR
  15. MySQL面试题36道
  16. Python 模块浅析
  17. Hbase 学习(六) 配置文件调优
  18. VK Cup 2015 - Qualification Round 1 D. Closest Equals 离线+线段树
  19. 主席树 或者 离散化+分块 BZOJ 4636
  20. ERROR: openstack Error finding address for http://10.16.37.215:9292/v1/images: [Errno 32] Broken pipe

热门文章

  1. 【代码审计】VAuditDemo 前台搜索注入
  2. Spring Boot RestApi 测试教程 Mock 的使用
  3. DHCP报文交互流程
  4. Yar并行的RPC框架的简单使用
  5. 基础总结篇之八:创建及调用自己的ContentProvider
  6. Hive的学习之路(理论篇)
  7. git分支在项目中管理
  8. Mybatis之foreach用法----List、Array、Map三种类型遍历
  9. mysql cmmand not found
  10. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 排版:引用(Blockquote)