1、第一种方法:
用字符串的方法,遍历字符串每一个字符,当字符的编码介于0-9之间时将字符存在变量tmp中,否则变量追加到数组并且清空。
2、第二种方法:正则的match匹配。
function findNum(str){ return str.match(/\d+/g);}alert( findNum(str) ); //[123,54,33,879]
本文共 237 字,大约阅读时间需要 1 分钟。
1、第一种方法:
用字符串的方法,遍历字符串每一个字符,当字符的编码介于0-9之间时将字符存在变量tmp中,否则变量追加到数组并且清空。
2、第二种方法:正则的match匹配。
function findNum(str){ return str.match(/\d+/g);}alert( findNum(str) ); //[123,54,33,879]
转载于:https://www.cnblogs.com/angelatian/p/6806877.html