87,907
社区成员
发帖
与我相关
我的任务
分享
var arr = ['M001','M002001', 'M001002','M002'];
arr.sort();
var retArr = [];
(function(){
var i,len;
for(i = 0, len = arr.length; i<len; i++){
if(arr[i].indexOf(arr[0]) < 0) break;
}
if(len <= 0) return;
retArr.push(arr.splice(0, i));
arguments.callee();
})();
alert("0:"+retArr[0]+"\n1:"+retArr[1]);
var arr = ['M001','M001002','M002','M00277'];
var r=/([a-z\dA-Z]+\b).*?\b(\1.*?)\b/g;
while(m=r.exec(arr.join())){
print("\n",m[1]," ",m[2])
}