日期:2014-05-17 浏览次数:20498 次
//只要保证你的url含有http开头的话,可以不使用正则:
$s = 'http://dfhakoadghttp://daidgjiadpugidua';
$a = explode('http://', $s);
foreach($a as $r) {
if($r) echo "http://$r", '<br/>';
}
//http://dfhakoadg
//http://daidgjiadpugidua
<?php
$str="ahahttp://www.chinindfaasdl.comahahttp://www.chinindfaasdl.com
hahahahttp://www.chinindfaasdl.com嗲话地哦862189375829http://www.chinindfaasdl.comhiaohdgioas
862189375829http://www.chinindfaasdl.comhiaohdgioas
撒旦法经理卡数据的分类http://www.chinindfaasdwfdfsdl.com";
$str = preg_replace('/(http:\/\/.*?\.com)/', '<a href="\1">click</a>', $str);
var_dump($str);
$str="ahahttp://www.chinindfaasdl.comahahttp://www.chinindfaasdl.com
hahahahttp://www.chinindfaasdl.com嗲话地哦862189375829http://www.chinindfaasdl.comhiaohdgioas
862189375829http://www.chinindfaasdl.comhiaohdgioas
撒旦法经理卡数据的分类http://www.chinindfaasdwfdfsdl.com";
echo preg_replace('#http://[\w\.-]+\.(com
------解决方案--------------------
net
------解决方案--------------------
org
------解决方案--------------------
hk
------解决方案--------------------
info
------解决方案--------------------
cc
------解决方案--------------------
edu)#s', '<a href="$0">$0</a>', $str);