码迷,mamicode.com
首页 > 其他好文 > 详细

找出字符串中所有的数字

时间:2015-06-27 16:25:26      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

var str = ‘haj123sdk54hask33dkhalsd879‘;


/*function findNum(str){
    
    var arr = [];
    
    var tmp = ‘‘;
    
    for(var i=0;i<str.length;i++){
        if( str.charAt(i)<=‘9‘ && str.charAt(i)>=‘0‘ ){
            tmp += str.charAt(i);
        }
        else{
            if(tmp){
                arr.push(tmp);
                tmp = ‘‘;
            }
        }
    }
    
    if(tmp){
        arr.push(tmp);
        tmp = ‘‘;
    }
    
    
    return arr;
    
}*/

function findNum(str){
    return str.match(/\d+/g);
}

alert( findNum(str) );   //[123,54,33,879]

 

找出字符串中所有的数字

标签:

原文地址:http://www.cnblogs.com/liujin0505/p/4604086.html

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