<script>
var t="2,B(1,2,3,4),10,2";
var a=/(.*),B\((.*)\),(.*),(.*)/;
var b=t.match(a);
var c=[RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4];
alert(c.join("+"));
</script>
var t="2,B(1,2,3,4),10,2";
var a=/(.*),B\((.*)\),(.*),(.*)/;
var b=t.match(a);
var c=[RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4];
alert(c.join("+"));
</script>
var t="2,7,3,B(1,2,3,4),10,2,5,7,0,8";
var a=/B\((.*)\)/;
var b=t.match( a );
var c=RegExp.$1;
var d=t.replace(a,"%1");
var e=d.split(",");
for(var i=0;i<e.length;i++)
{
if(e[i]=="%1") e[i]=c;
}
alert(e.join(" + "));
</script>
var t="2,7,3,B(1,2,3,4),10,2,5,7,0,8";
var a=/B\((.*)\)/;
var b=t.match( a );
var c=RegExp.$1;
var d=t.replace(a,"%1");
var e=d.split(",");
for(var i=0;i<e.length;i++)
{
if(e[i]=="%1") e[i]=c;
}
alert(e.join(" + "));
var a=b=c=d=e=null;
</script>
var t="2,7,3,B(1,2,3,4),10,2,5,7,0,8";
var a=/B\((.*)\)/;
var b=t.match( a );
var c=RegExp.$1;
var d=t.replace(a,"%1");
var e=d.split(",");
for(var i=0;i<e.length;i++)
{
if(e[i]=="%1") e[i]=c;
}
alert(e.join(" + "));
t=a=b=c=d=e=null;
</script>