var str = "1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:46&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:50&1*无sim卡或卡无效*已经连接*5*2014-01-10 09:23:54"
var mapArr = str.split('&')//吧每一行都分开来
mapArray = mapArray.map(function(itemStr){
return itemStr.split('*')//在按照*号分开每列的值
})
//这样就得到了一个二维数组
//mapArray = [
// ['1' , '无sim卡或卡无效' , '已经连接' , '5' , '2014-01-10 09:23:46'],
// ['1' , '无sim卡或卡无效' , '已经连接' , '5' , '2014-01-10 09:23:50']
// .....
//]
//关于处理的时候,你就自己对应着取值呗