<script>
var str="1*hahahaha*heihei/2*heihei*hahaha/3*nihao*haohao";
aa = str.split('/');
aa1= aa[0].split('*');
aa2= aa[1].split('*');
aa3= aa[2].split('*');
alert(aa1[0]+','+aa1[1]+','+aa1[2]);
alert(aa2[0]+','+aa2[1]+','+aa2[2]);
alert(aa3[0]+','+aa3[1]+','+aa3[2]);
</script>
var str="1*hahahaha*heihei/2*heihei*hahaha/3*nihao*haohao";
alert(str.replace(/(.+?)\*(.+?)\*(.+?)(\/|$)/g,'$1,$2,$3\n'))
</script>