使用正则表达式从一段文字中提取URL PHP使用正则表达式从一段文字中提取URL现有一段文字如“小猪是吃什么东要这么肥的http://c.com/dkae知道怎么提取吗?”我想要提取到http://c.com/dkaeaa请给我点思路 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str = '小猪是吃什么东要这么肥的http://c.com/dkae知道怎么提取吗?';preg_match_all('/https?:\/\/[\w-.%#?\/\\\]+/i', $str, $matches);print_r($matches);/**输出结果:Array ( [0] => Array ( [0] => http://c.com/dkae ) ) */ 急招熟悉php开源产品程序员,尤其是熟悉phpcms开发人员 小弟请求个问题。就是php如何做成模版形式的呢? $this->db->insert_id Webservice中 如何将一个临时数据保存起来以供后面的链接使用,请各位帮忙! discuz x1.5开发嵌入点问题 PHP 开发 C2C 商场的问题 请教mysql存储过程,循环插入 20条数据? ThinkPhp3.2放到 linux环境下出现程序内存分配问题 如何使用token 【求助】linux 下安装eaccelerator-0.9.5.3报错 如何截取url上面最后的地址? 织梦后台浏览缩略图问题
$str = '小猪是吃什么东要这么肥的http://c.com/dkae知道怎么提取吗?';
preg_match_all('/https?:\/\/[\w-.%#?\/\\\]+/i', $str, $matches);
print_r($matches);
/**
输出结果:
Array ( [0] => Array ( [0] => http://c.com/dkae ) )
*/