输入文件:
<TABLE BORDER="7" CELLPADDING="10">
<TR>
<TD>This is a TD cell</TD>
<TD><PRE> sample</PRE></TD>
<TH>This is a TH cell</TH>
</TR>
<TR>
<TH VALIGN="TOP">Text aligned top</TH>
<TH>Image in TH cell with default alignments ---></TH>
<TH><IMG SRC="blylplne.gif" ALT="airplane"></TH>
</TR>
</TABLE>
我喜欢匹配标签<TD><PRE> sample</PRE></TD>
,如果匹配,我喜欢从前一个标签中获取结果,即<TD>This is a TD cell</TD>
输出:
这是一个 TD 细胞
我尝试使用以下代码:
MY $Output = m/<TD.*?\/TD>/;
我能够匹配标签,但无法通过匹配相同的标签从前一个标签中获得结果。任何人都可以让我使用它。提前致谢。