<TR><TD>经验:</TD>
<TD>
<DIV class=point_bar_bg title="等级:<span class=highlight>Lv.65</span> / 当前等级上限:<span class=highlight>Lv.81</span><br />经验:<span class=highlight>628,318 / 2,749,540</span>">
<DIV class=point_bar_1 id=point_exp title="等级:<span class=highlight>Lv.65</span> / 当前等级上限:<span class=highlight>Lv.81</span><br />经验:<span class=highlight>628,318 / 2,749,540</span>" style="WIDTH: 23%"></DIV></DIV></TD></TR>我想把上面红色部分提出来,怎么写?
经验:\s*<span\s*class=highlight[^>]*>(.*?)</span>
<html>
<head>
<script>
window.onload=function(){
var str=document.body.innerHTML;
var reg=/.*经验\:\s*<span.*>(.*)<\/span>.*/img;
if(reg.test(str)) alert(RegExp.$1)
}
</script>
</head>
<body >
<TR> <TD>经验: </TD>
<TD>
<DIV class=point_bar_bg title="等级: ><span class=highlight>Lv.65 </span> / 当前等级上限: <span class=highlight>Lv.81 </span> <br />经验: <span class=highlight>628,318 / 2,749,540 </span>"
<DIV class=point_bar_1 id=point_exp title="等级: <span class=highlight>Lv.65 </span> / 当前等级上限: <span class=highlight>Lv.81 </span> <br />经验: <span class=highlight>628,318 / 2,749,540 </span>" style="WIDTH: 23%"> </DIV> </DIV> </TD> </TR></body>
</html>
经验:[^<]*<[^>]*>(?<info>[\s|\S]*?(?=</span>))取info就行了