<SCRIPT LANGUAGE="JavaScript">
var a=["000001", "000002", "000003"];
var s="@"+ a.join("@");
var b="000001";
var c=s.split("@"+ b)
a=c[c.length-1].replace(/^@|@$/g, "").split("@");
alert(a);
</SCRIPT>
var a=["000001", "000002", "000003"];
var s="@"+ a.join("@");
var b="000001";
var c=s.split("@"+ b)
a=c[c.length-1].replace(/^@|@$/g, "").split("@");
alert(a);
</SCRIPT>
小弟也写了一个。
<script language="javascript">
function re_p(b)
{
var a=["000001", "000002", "000003"];
var c=a.concat(b);
c=c.sort().join(",")+",";
var re= /([^,]+,)\1/g;
c= c.replace(re,"");
c=c.substring(0,c.length-1);
alert(c)
}
re_p("000001");
re_p("000002");
re_p("000003");
</script>