- 论坛徽章:
- 0
|
我想取下面这串字符中的第一个IMG中的SRC内容(即/news/txtimage/62206-1.jpg),但却取了最后一个IMG的",请问怎么让其不贪婪?使用的是PHP4.谢谢各位。
$head='<IMG height=378 src="/news/txtimage/62206-1.jpg" width=570 border=0></A></TD></TR>
<TR>
<TD class=textthick1 align=middle>aaa</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=5 cellPadding=0 width="80%" border=0>
<TBODY>
<TR>
<TD align=middle><A href="/news/txtimage/62206-2.jpg" target=_blank><IMG height=409 src="/news/txtimage/62206-2.jpg" width=570 border=0></A></TD></TR>
<TR>
<TD class=textthick1 align=middle>bbb</TD></TR></TBODY></TABLE>
<TABLE cellSpacing=5 cellPadding=0 width="80%" border=0>
<TBODY>
<TR>
<TD align=middle><A href="/news/txtimage/62206-3.jpg" target=_blank><IMG height=294 src="/news/txtimage/62206-3.jpg" width=570 border=0>';
eregi("src=\"(.*)\"",$head,$reg);
或eregi("src=\"(.*?)\"",$head,$reg);
第一种取得太多了,第二种却取不出任何内容,是PHP4不支持吗? |
|