初版demo
var str1 = '<B>客户姓名</B>: 王* <B>品牌</B>: 无 <B>入网时间</B>: 20090317 <B>状态</B>: 正常 <B>服务计划</B>:移动10G套餐-68元B套餐<br><span style="color:red;"><b>是否4G卡</b>: 是</span>';
str1 = str1.replace(/<.*?>|<\/.*?>| |[:*]/g, ',').split(',');
function trimSpace(array) {
for (var i = 0; i < array.length; i++) {
if (array[i] == "" || array[i] == " " || array[i] == null || typeof (array[i]) == "undefined") {
array.splice(i, 1);
i = i - 1;
}
}
return array;
}
var sd = new trimSpace(str1);
var sb = str1.filter(function (s) {
return s && s.trim(); // 注:IE9(不包含IE9)以下的版本没有trim()方法
});
console.log(sd);
console.log(sb);
Comments | NOTHING