<tr>
<td style="width: 100px" bgcolor="#83b5e6">
日期
</td>
<td style="width: 100px">
2011-06-21
</td>
<td style="width: 100px" bgcolor="#83b5e6">
天气
</td>
<td style="width: 100px">
晴
</td>
<td style="width: 100px" bgcolor="#83b5e6">
温度
</td>
<td style="width: 100px">
30
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
风级
</td>
<td style="width: 100px">
3
</td>
<td style="width: 100px" bgcolor="#83b5e6">
微尘
</td>
<td style="width: 100px">
3.6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
白天
</td>
<td style="width: 100px">
5
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
晚上
</td>
<td style="width: 100px">
6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
启动
</td>
<td style="width: 100px">
09:40
</td>
<td style="width: 100px" bgcolor="#83b5e6">
报告人
</td>
<td style="width: 100px">
<font color="blue">
张光</font>
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
测试
</td>
<td style="width: 100px;">
<font color='#FF0000'> 王璐</font>
</td>
<td style="width: 100px;" bgcolor="#83b5e6">
指挥
</td>
<td colspan="3">
<font color='#FF0000'>李明(A)</font>(1)
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
导师
</td>
<td colspan="5">
<font color='#00FF00'> 马丽</font> <font color='#FF0000'> 张丹</font> <font color='#FF0000'> 卢轩</font>
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
同事
</td>
<td colspan="5">
张丹阳
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
计划时间
</td>
<td>
<span id="PrepareStew1_Repeater1__ctl1_TxtWater">1/2</span>
</td>
<td colspan="4">
</td>
</tr>
<tr>
<td height="20px" colspan="6" style="color: Red">
注:保持安静。
</td>
</tr>
请问想把以上td中的内容匹配出来,有什么高效的正则表达式吗
<td style="width: 100px" bgcolor="#83b5e6">
日期
</td>
<td style="width: 100px">
2011-06-21
</td>
<td style="width: 100px" bgcolor="#83b5e6">
天气
</td>
<td style="width: 100px">
晴
</td>
<td style="width: 100px" bgcolor="#83b5e6">
温度
</td>
<td style="width: 100px">
30
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
风级
</td>
<td style="width: 100px">
3
</td>
<td style="width: 100px" bgcolor="#83b5e6">
微尘
</td>
<td style="width: 100px">
3.6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
白天
</td>
<td style="width: 100px">
5
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
晚上
</td>
<td style="width: 100px">
6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
启动
</td>
<td style="width: 100px">
09:40
</td>
<td style="width: 100px" bgcolor="#83b5e6">
报告人
</td>
<td style="width: 100px">
<font color="blue">
张光</font>
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
测试
</td>
<td style="width: 100px;">
<font color='#FF0000'> 王璐</font>
</td>
<td style="width: 100px;" bgcolor="#83b5e6">
指挥
</td>
<td colspan="3">
<font color='#FF0000'>李明(A)</font>(1)
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
导师
</td>
<td colspan="5">
<font color='#00FF00'> 马丽</font> <font color='#FF0000'> 张丹</font> <font color='#FF0000'> 卢轩</font>
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
同事
</td>
<td colspan="5">
张丹阳
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
计划时间
</td>
<td>
<span id="PrepareStew1_Repeater1__ctl1_TxtWater">1/2</span>
</td>
<td colspan="4">
</td>
</tr>
<tr>
<td height="20px" colspan="6" style="color: Red">
注:保持安静。
</td>
</tr>
请问想把以上td中的内容匹配出来,有什么高效的正则表达式吗
<!DOCTYPE HTML>
<html>
<head>
<meta charset="gb2312" />
<title></title>
<style>
</style>
</head>
<body>
<table>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
日期
</td>
<td style="width: 100px">
2011-06-21
</td>
<td style="width: 100px" bgcolor="#83b5e6">
天气
</td>
<td style="width: 100px">
晴
</td>
<td style="width: 100px" bgcolor="#83b5e6">
温度
</td>
<td style="width: 100px">
30
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
风级
</td>
<td style="width: 100px">
3
</td>
<td style="width: 100px" bgcolor="#83b5e6">
微尘
</td>
<td style="width: 100px">
3.6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
白天
</td>
<td style="width: 100px">
5
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
晚上
</td>
<td style="width: 100px">
6
</td>
<td style="width: 100px" bgcolor="#83b5e6">
启动
</td>
<td style="width: 100px">
09:40
</td>
<td style="width: 100px" bgcolor="#83b5e6">
报告人
</td>
<td style="width: 100px">
<font color="blue">
张光</font>
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
测试
</td>
<td style="width: 100px;">
<font color='#FF0000'> 王璐</font>
</td>
<td style="width: 100px;" bgcolor="#83b5e6">
指挥
</td>
<td colspan="3">
<font color='#FF0000'>李明(A)</font>(1)
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
导师
</td>
<td colspan="5">
<font color='#00FF00'> 马丽</font> <font color='#FF0000'> 张丹</font> <font color='#FF0000'> 卢轩</font>
</td>
</tr>
<tr>
<td style="width: 100px" bgcolor="#83b5e6">
同事
</td>
<td colspan="5">
张丹阳
</td>
</tr>
<tr>
<td style="width: 100px;" bgcolor="#83b5e6">
计划时间
</td>
<td>
<span id="PrepareStew1_Repeater1__ctl1_TxtWater">1/2</span>
</td>
<td colspan="4">
</td>
</tr>
<tr>
<td height="20px" colspan="6" style="color: Red">
注:保持安静。
</td>
</tr>
</table>
<script>
function $(el){
return typeof el == 'string' ? document.getElementById(el) : el;
}
function $t(name, cot){
cot = cot || document;
return cot.getElementsByTagName(name);
}
var a = '';
var o = $t('td');
for(var i = 0, len = o.length; i < len; i++){
var t = o[i];
t = t.innerText || t.textContent || '';
a += t + '\n'
}
alert( a )
</script>
</body>
</html>楼主 这样试试呢
其实这样是最简单的了。因为还没考虑他到底是哪个table的,还没加特定的id或者class