请问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代码测试的,似乎可以呀。有报什么错误吗? 为啥我用EditPlus的时候保存会出现.bak 为什么每次输都是476个元素 PHP重量级应用之一,虚拟主机系统难题,望高人指点! 如何能得到昨天,明天的日期 谁有php做的登陆认证系统代码,急急!!!!! 一个小问题,请大家帮忙解决 如何在用PHP+ORACLE中保存图片和显示图片?? 请教:把下面的asp代码转变为php代码 php如何处理文件上传? 哪位帮忙看下这个分页类怎么调用,我说的是在查询语句下 什么情况下用通用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];
?>
代码我本机测试了一下,应该没问题。
如果不行的话我再修改,如果可以,要尽快给我分哈!:)
有报什么错误吗?