请问PHP如何处理这样的情况? 本帖最后由 wiedweisa 于 2011-01-01 18:16:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$html = $LabelArray['Html'];$html = preg_replace("/<a href='(.*?)'.*?>/","[URL:$1]",$html);$html = preg_replace("/<li class=l6>(.*?)<\/li>/","[DATE:$1]",$html);// 使用正则匹配字符,图案中的"12-31"可根据实际需要自行修改preg_match_all('/\[URL:(.*?)\].*?\[DATE:12-31\]/',$html,$match);// $match[1] 就是你需要的数据var_dump($match[1]);// 按你的要求,赋值回 $LabelArray['Html']$LabelArray['Html'] = $match[1];?>代码我本机测试了一下,应该没问题。如果不行的话我再修改,如果可以,要尽快给我分哈!:) 我用上面你给的HTML代码测试的,似乎可以呀。有报什么错误吗? 三表联查之后~~~数组的问题~~ 使用fsockopen连接到了一个服务器,如何接收服务器消息? 求一条SQL语句或写法 smarty 的if 和section问题 从华军下的mysql,我不知道怎么用它来创建表(菜鸟之问题) 用类的经验丰富的朋友请进 linux下不能用上一页的文本框变量? header函数后面不用加exit函数了吧? 如果在Javascript里执行php语名? 键入ip 得到的却是下载 , 奇怪了 ! 什么情况下用通用ADODB类? 一句话为phper做个定位(畅所欲言)!!!
<?php
$html = $LabelArray['Html'];
$html = preg_replace("/<a href='(.*?)'.*?>/","[URL:$1]",$html);
$html = preg_replace("/<li class=l6>(.*?)<\/li>/","[DATE:$1]",$html);
// 使用正则匹配字符,图案中的"12-31"可根据实际需要自行修改
preg_match_all('/\[URL:(.*?)\].*?\[DATE:12-31\]/',$html,$match);
// $match[1] 就是你需要的数据
var_dump($match[1]);
// 按你的要求,赋值回 $LabelArray['Html']
$LabelArray['Html'] = $match[1];
?>
代码我本机测试了一下,应该没问题。
如果不行的话我再修改,如果可以,要尽快给我分哈!:)
有报什么错误吗?