Jquery解析字符串:如何将一个字符串中的数字都提取出来,形成一个数组

例如
"grid1_r34_c7" 解析后得到[1,34,7]
"grid30_r14_c5_value8.39" 解析后得到[30,14,5,8.39]

第1个回答  推荐于2017-05-20
var reg = /\d+/g;
var str = "grid30_r14_c5_value8.39";
var ms = str.match(reg)
alert(ms.join(','))追问

如果带小数点的话呢?

本回答被网友采纳

Jquery解析字符串:如何将一个字符串中的数字都提取出来,形成一个...
var reg = \/\\d+\/g;var str = "grid30_r14_c5_value8.39";var ms = str.match(reg)alert(ms.join(','))

jquery 字符串变成数组
split方法首先把字符串按照给定的标识字符分割为数组{"x","y"},数组的join函数按照给定的字符串把数组中的元素拼接为字符串。

请问各位高手,jquery 怎麽讲一个字符串中的字符放到一个字符数组中去...
document.write (str.charAt(i));}

jQuery如何在一个字符串中获取两个符号中间的值
方法1,用字符串截取substring()和字符位置查询indexOf();string.substring(start,end) 从string中截取一段字符串。start:截取开始位置。end:截取结束位置。string.indexOf(findstr),查找指定的字符串在string中的位置 findstr:要找的字符串 var str1="aaa@hotmail.com";\/\/要截取@到.之间的内容var ...

jquery 截取字符串问题
var reg = \/^(([^\\<\\>]*\\<\\>){2}[^\\<\\>]*)\\<\\>(.*)$\/;var str = 'pp<>qq<>ll<>jj<>mm<>ff<>ss';var s1 = str.replace (reg, "$1");var s2 = str.replace (reg, "$3");alert (s1);alert (s2);

怎样使用jquery将一组属性相同的属性值取出放在一个数组变量里,如下...
\/\/each 方式 var arr = [];("#subject div").each(function(){ arr.push($(this).attr("sub"));});alert(arr.join(","));\/\/map 方式 ('div[sub]').map(function() { return $(this).attr('sub');}).get().join(',');...

Jquery如何将一个字符串按照"|"拆分成数组,但对于"||"输出为"|",并不...
var str = "12|345||456|89||2";str = str.split("|")+"";str = str.replace(\/,,\/g,"|");str = str.split(",");

jquery中,我把字符串用;分割,然后放进数组了,然后我想循环取出来判断...
哥们儿,你想问什么? 你userName里面要输入 a;b;c;d这样的内容,才会通过split()方法,转为数组。

jQuery实现获取多个input输入框的值,并存放在一个数组里
stringify()用于从一个对象解析出字符串,如 vara = {a:1,b:2} 结果:JSON.stringify(a)"{"a":1,"b":2}"4.5. 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。2. 第二种解析方式就是使用Function对象来完成,它的典型应用就是在JQUERY中的AJAX方法...

JQuery或者js循环取出td中数据,我数据都循环取出来了,数据都取出来怎么...
放到一个集合里,再用排序算法输出来

相似回答