[题目来源:Duing] 如何获取一个字符串中的数字字符,并按数组形式输出,如 bdjhs113fdfd456fnsd789djnskd 输出 [113,456,789]。
[解析来源:叁贰壹] 我自己,hahaha~
不用多想,这个题肯定是用正则表达式匹配来做的
var patt = /[0-9]+/g;
var str = "bdjhs113fdfd456fnsd789djnskd";
console.log(str.match(patt));
/**
g -- > 全局
match() 方法可在字符串内检索指定的值,但是它返回指定的值,而不是字符串的位置。
*/
感谢观看 期待关注
关注我,带你一起写bug
warning :未经授权,不得转载
有问题的小伙伴请在下方留言,喜欢就点个赞吧