php处理字符串的问题
新学PHP,不会处理字符串,怎样提取出页面中的指定内容比如说公司名:公司地址:网址:等内容,附部分要抓的页面的代码如下:
<TABLE>
<TBODY>
<TR>
<TD><IMG height=20 src="/images/dot.gif" width=20 twffan="done"></TD>
<TD><FONT class=big>大连知明软件有限公司</FONT></TD></TR></TBODY></TABLE>
<HR>
<B>公司性质:</B> 私营企业<BR><B>经营范围:</B> 软件开发/维护<BR><B>公司规模:</B> 小型(10-100人)<BR><B>地理位置:</B> 大连市中山区万达大厦1706室<BR><B>网址:</B> <FONT class=small><A href="http://www.lucidimatic.com" target=_blank>http://www.lucidimatic.com</A></FONT><BR><B>加入日期:</B> <FONT class=small>2005-07-08 14:37:17</FONT><BR><BR><B>TABLE>
问题点数:10、回复次数:4Top
1 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2006-03-03 14:56:11 得分 10
$s = '<TABLE>
<TBODY>
<TR>
<TD><IMG height=20 src="/images/dot.gif" width=20 twffan="done"></TD>
<TD><FONT class=big>大连知明软件有限公司</FONT></TD></TR></TBODY></TABLE>
<HR>
<B>公司性质:</B> 私营企业<BR><B>经营范围:</B> 软件开发/维护<BR><B>公司规模:</B> 小型(10-100人)<BR><B>地理位置:</B> 大连市中山区万达大厦1706室<BR><B>网址:</B> <FONT class=small><A href="http://www.lucidimatic.com" target=_blank>http://www.lucidimatic.com</A></FONT><BR><B>加入日期:</B> <FONT class=small>2005-07-08 14:37:17</FONT><BR><BR><B>TABLE>';
$pat = "/class=big>(.+)<\/font>.+href=\".+\".+/isU";
preg_match_all( $pat, $s, $ar );
print_r($ar);
试一下看看,没有测试过。Top
2 楼keaizhong(可爱钟)(温州的PHPER)(19801010)回复于 2006-03-03 14:57:50 得分 0
$pat = "/class=big>(.+)<\/font>.+href=\".+\".+/isU";
===>
$pat = "/class=big>(.+)<\/font>.+href=\"(.+)\".+/isU";Top
3 楼dufei22(独飞)回复于 2006-03-03 17:30:25 得分 0
Array ( [0] => Array ( [0] => class=big>大连知明软件有限公司
--------------------------------------------------------------------------------
公司性质: 私营企业
经营范围: 软件开发/维护
公司规模: 小型(10-100人)
地理位置: 大连市中山区万达大厦1706室
网址: Array ( [0] => 大连知明软件有限公司 ) [2] => Array ( [0] => http://www.lucidimatic.com ) )
现在能这样子输出来了。就后面这一点点错误了。Top
4 楼dufei22(独飞)回复于 2006-03-03 17:58:10 得分 0
现在还有个问题,要把这几项写入数据库又该怎么做呢。谢谢Top




