<script>
s = "2=41+6-1";
s = s.replace(/(\d+)/g,"ar[$1]");
alert(s);
</script>若确实需要先分解成数组,可以
s = s.replace(/(\d+)/g,",$1,")
s = s.substr(1,s.length-2);
ar = s.split(",");
alert(ar);
s = "2=41+6-1";
s = s.replace(/(\d+)/g,"ar[$1]");
alert(s);
</script>若确实需要先分解成数组,可以
s = s.replace(/(\d+)/g,",$1,")
s = s.substr(1,s.length-2);
ar = s.split(",");
alert(ar);
var a="2=41+6-1"
var ys=a.replace(/[^0-9]/ig,",").split(",")
for(i=0;i<ys.length;i++)
alert(ys[i])
</script>
给说说这几话好吗?