var data = '[abcd] <span class="red">122</span><br>7842'; var reg1=/\[.*?\]/g; var x=data.match(reg1); alert(x[0].replace('[','').replace(']','')); var reg2=/<br>.*/g; var y=data.match(reg2); alert(y[0].replace('<br>','')); 类似这样试试
var data = '[abcd] <span class="red">122</span><br>7842'; var a,b; data.replace(/\[(.+)\].*<br>(\d+)/,function($0,$1,$2){ a = $1; b = $2; return $0; }); alert(a + "\n" + b);
var data = '[abcd] <span class="red">122</span><br>7842';
var a,b;
data.replace(/\[(.+)\].*<br>(\d+)/,function($0,$1,$2){
a = $1;
b = $2;
return $0;
});
alert(a + "\n" + b);