php,preg_match匹配不成功,而用eregi可以匹配,什么原因? 20

$url="http://localhost/zhaopin.html";//目标站$fp=@fopen($url,"r")ordie("超时");$fcontents=... $url = "http://localhost/zhaopin.html"; //目标站
$fp = @fopen($url, "r") or die("超时");
$fcontents = file_get_contents($url);
preg_match("/<div id=\"content\"><p class=\"MsoNormal\" style=\"margin: 0cm 0cm 0pt; text-indent: 44.15pt; line-height: 200%; text-align: center; mso-char-indent-count: 2.0\" align=\"center\"><strong style=\"mso-bidi-font-weight: normal\"><span style=\"font-size: 22pt; line-height: 200%; font-family: 宋体\">(.*)<p class=\"MsoNormal\" style=\"margin: 0cm 0cm 0pt; text-indent: 32pt; line-height: 200%; text-align: left; mso-char-indent-count: 2.0\" align=\"left\"><span lang=\"EN-US\" style=\"font-size: 16pt; line-height: 200%; font-family: 宋体\"><o:p> </o:p></span></p></div>
<div id=\"pageString\"></div>/", $fcontents, $regs);
//echo $regs;
//$regs[1]=str_replace("src=\"../images/","src=\"http://weather.tq121.com.cn/images/",$regs[1]);
$regs[1]=str_replace("<div id=\"title\">","<div align=\"center\">",$regs[1]);
$regs[1]=str_replace("<div id=\"time\">","<div align=\"center\">",$regs[1]);
echo $regs[1];
展开
 我来答
帐号已注销
2013-11-10 · TA获得超过445个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:356万
展开全部
正则表达式用得着写的怎么麻烦,想解决问题,问我名字,直接源码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式