直接通过DOM解析HTML对象呀。
<TABLE id=mm class=t2 cellSpacing=0 cellPadding=0>
<TR>
<TD><IMG src="images/abc.gif"> 2005-12-08 20:38:36</TD>
<TD class=td8>张明瑞</TD>
</TR>
</TABLE>var tab = document.getElementById("mm");
alert(tab.rows[0].cells[0].innerText);
alert(tab.rows[0].cells[1].innerHTML);
<TABLE id=mm class=t2 cellSpacing=0 cellPadding=0>
<TR>
<TD><IMG src="images/abc.gif"> 2005-12-08 20:38:36</TD>
<TD class=td8>张明瑞</TD>
</TR>
</TABLE>var tab = document.getElementById("mm");
alert(tab.rows[0].cells[0].innerText);
alert(tab.rows[0].cells[1].innerHTML);
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function xlh(){
var tt = document.getElementById("t").value;
var re = /([\w\W]*<IMG [^>]*>)((\s(\d+[-:]?){3}){2})(<\/TD>[\w\W]*)/gi;
var re2 = /([\w\W]*<td [^>]*>)(\w*[\u4e00-\u9fa5]*\w*)(<\/td>[\w\W]*)/gi;
var aa = tt.replace(re,"$2");
alert(aa);
var bb = tt.replace(re2,"$2");
alert(bb);
}
</script>
</head><body onload="xlh()">
<textarea id="t">
<TABLE class=t2 cellSpacing=0 cellPadding=0>
<TR>
<TD><IMG src="images/abc.gif"> 2005-12-08 20:38:36</TD>
<TD class=td8>张明瑞</TD>
</TR>
</TABLE>
</textarea>
</body>
</html>