如何用正则表达式去除超链接 本帖最后由 banporen 于 2011-02-28 22:30:58 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $article1="<a href=\"#\"class=\"axxa\">kdkd</a>";$article2="<a href=\"#\" class=\"sadfe\">wgeawtg</a>";echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article1);echo '<br/>';echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article2);及时结贴 <?php$article=<<<eof<a href='/index.php' class="axxa">kdkd</a><a class="axxa" href='http://www.h2ero.cn'>kdkkdkd</a><a class="axxa" href='http://blog.h2ero.cn'>kdkkdkd</a>eof;$pattern='/<a(?:.*?)class="axxa"(?:.*?)>(.*?)<\/a>/is';preg_match_all($pattern,$article,$result);print_r($result[1]);?> $article1="<a href=\"#\"class=\"axxa\">kdkd</a>";$article2="<a href=\"#\" class=\"sadfe\">wgeawtg</a>";echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article1);echo '<br/>';echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article2);快来给我说说你我离婚后分组家庭的情况吧 PHP如何输出换行符? 上传文件 大家看看这个网站怎么重复投票,用代理清Cookie都不行! 查询数据库的数据乱码 求解决 Corrupted encoded data detected 是什么报错? 连动菜单 以下拉条内容为条件进行数据库操作 有趣的问题,快来帮忙呀。 php怎样包含远程web服务器上的文件? php登录界面用户名和密码验证问题,这个代码是无论用户名和密码是什么都可以登录成功,怎么改成只有数据库用户表里的用户才能登录成功 php ajax 的基础问题 如何正则出HTTP开头的JPG图片?
$article1="<a href=\"#\"class=\"axxa\">kdkd</a>";
$article2="<a href=\"#\" class=\"sadfe\">wgeawtg</a>";
echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article1);
echo '<br/>';
echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article2);
及时结贴
<?php
$article=<<<eof
<a href='/index.php' class="axxa">kdkd</a>
<a class="axxa" href='http://www.h2ero.cn'>kdkkdkd</a>
<a class="axxa" href='http://blog.h2ero.cn'>kdkkdkd</a>
eof;
$pattern='/<a(?:.*?)class="axxa"(?:.*?)>(.*?)<\/a>/is';
preg_match_all($pattern,$article,$result);
print_r($result[1]);
?>
$article2="<a href=\"#\" class=\"sadfe\">wgeawtg</a>";
echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article1);
echo '<br/>';
echo preg_replace('/^<[^>]*(class="axxa")[^>]*>(.*)<\/a>/','$2',$article2);快来给我说说你我离婚后分组家庭的情况吧