javascritp处理字符串的问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 15:55:15
请教高手:
s="0>112>291>_291_教培中心||0>112>320>_320_电大分校||0>112>171>_171_教育督导室"
如果用javascript得到下面的结果:
s1="教培中心,电大分校,教育督导室"
s2="291,320,171"

<script type="text/javascript">
s="0>112>291>_291_教培中心||0>112>320>_320_电大分校||0>112>171>_171_教育督导室";
s=s.split("||");
s1=[];
s2=[];
for(var i=0;i<s.length;i++){
var tmp=s[i].split("_");
s2.push(tmp[1]);
s1.push(tmp[2]);
}
s1=s1.join(",");
s2=s2.join(",");
document.write("s1=\""+s1+"\"<br/>");
document.write("s2=\""+s2+"\"");
</script>