字符分割问题
var s = "#0-200+0.001#201-500+0.002#501-3000+0.003#3001-@+0.004"
我想第一次以#为分隔点得到
arr1[0] = 0-200+0.001;
arr1[1] = 201-500+0.002;
arr1[2] = 501-3000+0.003;
arr1[3] = 3001-@+0.004;
第二次以-为分隔点得到
arr2[0] = 200;
arr2[1] = 500;
arr2[2] = 3000;
arr2[3] = @;
第三次以+为分隔点得到
arr3[0] = 0.001;
arr3[1] = 0.002;
arr3[2] = 0.003;
arr3[3] = 0.004;
请问应该怎么得到呀?很急,答对即给分!!!