求一个正则表达式

roader2046 2011-03-13 12:41:03
对正则不太了解,因为时间较紧没法深入学习,想求一个正则请大家帮忙!
目的,想把下面HTML代码中的AAAAA、BBBBBB、CCCCCC、DDDDD、EEEEEE、FFFFFF扣出来


<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="Css/style.css" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="10">

<TABLE height=114 cellSpacing=0 cellPadding=0 width=778 align=center
background=Images/Top.jpg border=0>
<TBODY>
<TR>
<TD vAlign=top> </TD>
</TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD height=2></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=1 cellPadding=0 width=778 align=center bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD height=51 bgcolor="#08306B" rowspan="2" width="153" align="center" valign="middle">
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><font color="#FFFF00"><b>当前日期:</b></font><script language="JavaScript" src="/Js/1nowdate.js"></script></td>
</tr>
</table>
</TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0>
<TBODY>
<TR>
<TD height=1></TD></TR></TBODY></TABLE>
<br>

<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0 ID="Table1">
<TBODY>
<TR>

<TD class=whitetil align=middle bgColor=#08306B
height=24>标题</TD>
</TR></TBODY></TABLE>

<table width="778" border="0" cellspacing="0" cellpadding="0" height="4" bgcolor="#CCCCCC" align="center" ID="Table2">
<tr>
<td></td></table>



<TABLE cellSpacing=1 cellPadding=2 width=778 align=center bgColor=#ffffff
border=0 ID="Table3">
<tr bgcolor="#08306B" align="center">
<TD height=25 width="83" valign="middle" class=whitetil>标题1</TD>
<TD height=19 width="155" valign="middle" class=whitetil>标题2</TD>
<TD height=19 width="105" valign="middle" class=whitetil>标题3</TD>
<TD height=19 width="155" valign="middle" class=whitetil>标题4</TD>
<TD height=19 width="103" valign="middle" class=whitetil>标题5</TD>
<TD height=19 width="146" valign="middle" class=whitetil>标题6</TD>

</TR>

<TR>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="83">AAAAAAAAA</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="155">
BBBBBBBBBB
</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="105">CCCCCCCC</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="155">DDDDDDD</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="103">EEEEEEEEE</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="146">
FFFFFFFF
</TD>

</TR>

</TABLE>


<br><br>
<TABLE height=2 cellSpacing=0 cellPadding=0 width=778 align=center border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center bgColor=#08306B
border=0>
<TBODY>
<TR>
<TD height="18" > <a href="admin.asp" class=a2>管理进入</a> </TD>
</TR>
<TR>
<TD align="center" valign="middle" class=whitetil>
<p>©版权所有:AAAAAAAAAAA</p>
<p>2010年8月 | V1.0 </p>
</TD>
</TR>
<TR>
<TD height="18" align="right" class="whitetil" > </TD>
</TR>
</TBODY>
</TABLE>
</body>
</html>

...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
无·法 社区初级成员 T1 2011-03-14
  • 打赏
  • 举报
回复
楼上的正则可以更换为:
/e1effd" width="\d+">(.*?)<\/TD>/img
hongmei85 2011-03-13
  • 打赏
  • 举报
回复
	<body>
<textarea id="kk" rows="10" cols="50"><html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="Css/style.css" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="10">

<TABLE height=114 cellSpacing=0 cellPadding=0 width=778 align=center
background=Images/Top.jpg border=0>
<TBODY>
<TR>
<TD vAlign=top> </TD>
</TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD height=2></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=1 cellPadding=0 width=778 align=center bgColor=#ffffff
border=0>
<TBODY>
<TR>
<TD height=51 bgcolor="#08306B" rowspan="2" width="153" align="center" valign="middle">
<table width="98%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><font color="#FFFF00"><b>当前日期:</b></font><script language="JavaScript" src="/Js/1nowdate.js"></script></td>
</tr>
</table>
</TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0>
<TBODY>
<TR>
<TD height=1></TD></TR></TBODY></TABLE>
<br>

<TABLE cellSpacing=0 cellPadding=0 width=778 align=center border=0 ID="Table1">
<TBODY>
<TR>

<TD class=whitetil align=middle bgColor=#08306B
height=24>标题</TD>
</TR></TBODY></TABLE>

<table width="778" border="0" cellspacing="0" cellpadding="0" height="4" bgcolor="#CCCCCC" align="center" ID="Table2">
<tr>
<td></td></table>



<TABLE cellSpacing=1 cellPadding=2 width=778 align=center bgColor=#ffffff
border=0 ID="Table3">
<tr bgcolor="#08306B" align="center">
<TD height=25 width="83" valign="middle" class=whitetil>标题1</TD>
<TD height=19 width="155" valign="middle" class=whitetil>标题2</TD>
<TD height=19 width="105" valign="middle" class=whitetil>标题3</TD>
<TD height=19 width="155" valign="middle" class=whitetil>标题4</TD>
<TD height=19 width="103" valign="middle" class=whitetil>标题5</TD>
<TD height=19 width="146" valign="middle" class=whitetil>标题6</TD>

</TR>

<TR>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="83">AAAAAAAAA</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="155">
BBBBBBBBBB
</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="105">CCCCCCCC</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="155">DDDDDDD</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="103">EEEEEEEEE</TD>
<TD vAlign=middle align=center height=25 bgcolor="#e1effd" width="146">
FFFFFFFF
</TD>

</TR>

</TABLE>


<br><br>
<TABLE height=2 cellSpacing=0 cellPadding=0 width=778 align=center border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=778 align=center bgColor=#08306B
border=0>
<TBODY>
<TR>
<TD height="18" > <a href="admin.asp" class=a2>管理进入</a> </TD>
</TR>
<TR>
<TD align="center" valign="middle" class=whitetil>
<p>©版权所有:AAAAAAAAAAA</p>
<p>2010年8月 | V1.0 </p>
</TD>
</TR>
<TR>
<TD height="18" align="right" class="whitetil" > </TD>
</TR>
</TBODY>
</TABLE>
</body>
</html>
</textarea>
<script type="text/javascript">
<!--
var re=/<TD vAlign=middle align=center height=25 bgcolor=\"#e1effd\" width=\"\d+\">([^<]+?)<\/TD>/g
var arr = re.exec(kk.value)
while (arr!=null){
alert(arr[1]);
arr = re.exec(kk.value)
}

//-->
</script>
求知路漫漫 2011-03-13
  • 打赏
  • 举报
回复
1楼的 给力
singwhatiwanna 2011-03-13
  • 打赏
  • 举报
回复
[A|B|C|D|E|F]{6}

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧