var tmp="<img src='../images/Contact_line.gif' alt='test'/> 这里是内容一|<b style='display:none'>这里是内容二</b>"var arr=tmp.split('|');
var t1=arr[0].replace(/<[^>]+>|&[a-z]+;/gi,"");
var t2=arr[1].replace(/<[^>]+>|&[a-z]+;/gi,"");
alert(t1)
alert(t2)
var t1=arr[0].replace(/<[^>]+>|&[a-z]+;/gi,"");
var t2=arr[1].replace(/<[^>]+>|&[a-z]+;/gi,"");
alert(t1)
alert(t2)
<script>
var tmp="<img src='../images/Contact_line.gif' alt='test'/> 这里是内容一|<b style='display:none'>这里是内容二</b>"
//要分成两部分,我已用split按"|"分出来了,但后面的就不懂匹配了
//要得出的结果如下:
var t1=tmp.split('|')[0].replace(/<\b.*>/gi,"");
var t2=tmp.split('|')[1].match(/这里是内容二/gi,"");
alert(t1)
alert(t2)
</script>
var t2=tmp.split('|')[1].replace(/<[^>]+>/gi,"");
var arr = tmp.match(/[^>|<]+(?=\||<|$)/g);
for(var i=0;i<arr.length;i++){
window["t"+(i+1)] = arr[i].replace(/[&]nbsp;/g,"");
}
alert(t1);
alert(t2);