比如我有一个字符串

vara="asfag123fgs345哈哈"
a.match(/\d/g).join("");

用上面的方式取出来是123345
但是我要如何得到的是123和345,就是取出来是一个数组的形式,该如何取?

7 个解决方案

#1


a.match(/\d/g)返回的就是数组,是你自己join成单个串了,不join迭代一下数组就可以了

更多相关文章

  1. 如何获取knockoutjs可观察数组的下一个元素?
  2. 显示json数组中的所有项目
  3. 图表。js数据数组使用PHP, MySQL。如何从JSON数组定义数据源?
  4. 将JavaScript对象转换为要插入关系数据库的数组
  5. javascript数组和对象是否有设置顺序?
  6. 从另一个数组中删除数组的内容。
  7. 从两个数组生成JSON
  8. JavaScript中,提取子字符串方法:Slice、Substring、Substr的比较
  9. java 如何获取动态网页内容,返回字符串

随机推荐

  1. Android开发常见异常和解决方案(二)
  2. android makefile(android.mk)分析(序)
  3. Android进程管理简单介绍
  4. 最新的免费android教程,助你深入浅出的轻
  5. Android自定义属性与自定义属性的获取
  6. Android壁纸机制(Android Q与老版本对比)
  7. Android中AsyncTask详解,源码剖析(API 23)
  8. Android获取机身存储、内置SD卡与外置TF
  9. 制约Android发展的三大难题
  10. Android 4.0应用界面设计分析