var s = "[tag1][tag2]str";alert(s.split(/???/));其结果是,tag1,,tag2,str
就是把"["与"]"都当作一个符号对待.
如果分开倒是很好写:
var s = "[tag1][tag2]str";s = s.replace(/\[/g, "]");alert(s.split("]"));
就是把"["与"]"都当作一个符号对待.
如果分开倒是很好写:
var s = "[tag1][tag2]str";s = s.replace(/\[/g, "]");alert(s.split("]"));
var s = "[tag1][tag2]str"; s = s.replace(/\[|\]/g, ","); alert(s);
</script>
var s = "[tag1][tag2]str";
var regx = /\[(.*?)\]/g;
regx.test(s);
s = s.replace(regx,RegExp.$1+",");
alert(s);
var str = "[tag1][tag2]str";
var arr = str.split(/[\[\]]/);
if(arr != null)
{
for(var i=0;i<arr.length;i++)
{
document.write(arr[i] + "<br />");
}
}
</script>