码迷,mamicode.com
首页 > 编程语言 > 详细

提取一个字符串中的数字,并将其转为数组

时间:2017-10-22 22:10:49      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:console   var   nbsp   col   fun   return   数组   res   一个   

有米科技2017校招笔试题之一,以下是自己写的,不代表最佳答案。

举例:str = ‘fdfd22fifei42fkdfl5hf66‘;

结果应为:[22,42,5,66]

var str = ‘shj33jfdk24fdi12f555‘;

        function getNum(str) {
            res = str.replace(/[^0-9]+/g, ‘,‘);
            res1 = res.split(‘,‘);
            res2 =  res1.map(function(i) {
                return i*1;
            })
            res2.shift();
            return res2;
        }
     
        console.log(getNum(str))

 

提取一个字符串中的数字,并将其转为数组

标签:console   var   nbsp   col   fun   return   数组   res   一个   

原文地址:http://www.cnblogs.com/pjl43/p/7710795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!