1.用字符串查找方法查找数字 var s="123 dd 23d 45ghb"; var a=[]; var b=""; for(var i=0;i< s.length;i++){ if(s.charAt(i)>='0'&& s.charAt(i)<='9'){ b+= s.charAt(i); } else{ if(b){ a.push(b); b=''; } } } alert(a);//[123,23,45]*/ 2.用正则表达式查找数字 var s="123 dd 23d 45ghb"; var r=/\d+/g; var c= s.match(r); alert(c);
正则表达式查找数字与字符串查找数字方法对比
最新推荐文章于 2024-08-14 07:00:00 发布