首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

哪位高手能帮小弟我把字符串分割开!多谢了

2012-02-11 
谁能帮我把字符串分割开!谢谢了!@111|000000000000004|333|666&#dsag$dsa@111111|000000000000004|333333|

谁能帮我把字符串分割开!谢谢了!
@111|000000000000004|333|666&#dsag$dsa@111111|000000000000004|333333|66666666&#caee$caee

按里面的特殊符号

[解决办法]
split(),应该有优先顺序吧
[解决办法]
L@@K!

It 's Lunch Time, ha!

<script language= "JavaScript ">
<!--
var s = "@111|000000000000004|333|666&#dsag$dsa@111111|000000000000004|333333|66666666&#caee$caee ";
alert(s + "\n " + s.split(/[@|&#$]/));
//-->
</script>

[解决办法]
楼上正解

<script language= "JavaScript ">
var s = "@111|000000000000004|333|666&#dsag$dsa@111111|000000000000004|333333|66666666&#caee$caee ";
var arr = s.split(/[@|&#$]/);
for(i in arr)
{
alert(arr[i]);
}
</script>
[解决办法]
<script language= "JavaScript ">
var s = "@111|000000000000004|333|666&#dsag$dsa@111111|000000000000004|333333|66666666&#caee$caee ";
var arr = s.split(/[@\|&#$]+/);
for(i in arr)
{
alert(arr[i]);
}
</script>

热点排行
Bad Request.