第1个回答 2012-12-04
“\0000\00001\0002\00003\"
这样的字串在js里是不合法的。
<html>
<head>
<script type="text/javascript">
var str="\\0000\\00001\\0002\\00003\\";
var pattern=/\\\d{4,5}/g;
var strs=str.match(pattern);
alert(strs);
var arr=new Array();
for(var i=0;i<strs.length;i++){
arr.push(parseInt(strs[i].replace("\\","")));
}
alert(arr[0]);
alert(arr[1]);
alert(arr[2]);
alert(arr[3]);
</script>
</head>
<body>
</body>
</html>