您的位置:首页技术文章
文章详情页

javascript - var str= ’asd,asd,12,321,,123,6,yrtv,x,z’; 获取其中数字,有多少种方法

【字号: 日期:2023-05-05 14:55:27浏览:66作者:猪猪

问题描述

var str= ’asd,asd,12,321,,123,6,yrtv,x,z’; 获取其中数字,有多少种方法

var str= ’asd,asd,12,321,,123,6,yrtv,x,z’;

正则一种, 使用spilt 切分成数组是不是可以使用数组的filter的方法,求解,一一写出,谢谢了实例1:

var reg = /d+/g;var str = 'ss12345rr3432re232';var ms = str.match(reg)

问题解答

回答1:

str.split(',').filter(a => a !== '' && !isNaN(+a))

回答2:

// 如果只要数字不分组的话,这个方法最简单str.replace(/[^d]/gi, ’’)

标签: JavaScript