我用这个撞到了砖墙.
我已经设法删除了字符,但寻找删除所有的WhiteSpaces,承运人返回&0在每个条目开始后,字符已被移除。
var p_string = 'OPS010001 BLW020002 MKS030003';
var p_data = p_string.split(/[^0-9]+/g);
$('body').html(p_data + '<BR>');JSFiddle
发布于 2014-12-03 10:34:01
你想要这样的东西
var p_data = p_string.split(/[^0-9]+/g).map(function(x){
return x.replace(/^0|\s/g, ""); // remove space, carriage return and 0 at start
}); // you can use Array.join to join the array with separator of your choice发布于 2014-12-03 10:31:58
使用string.replace函数。
string.replace(/^0|\s/g, "");\s匹配包括换行符在内的空白字符。
https://stackoverflow.com/questions/27269287
复制相似问题