首页 > 后端开发 > php教程 > 这段内容用正则怎么去替换所有的图片地址

这段内容用正则怎么去替换所有的图片地址

WBOY
发布: 2016-06-23 13:55:57
原创
909 人浏览过


这段内容用正则怎么去替换所有的图片地址



SpaceX公司公布第二代载人“龙”飞船设计方案,舱内最多可载7人



  美国SpaceX公司今日发布第二代龙飞船(Dragon V2),这是首个由私营公司推出的载人飞船,一次最多可运送7名宇航员前往国际空间站,根据NASA和SpaceX的规划,龙2有望在2017年正式飞往太空。



  据SpaceX合作创始人伊隆·马斯克介绍,它可以返回地球并能“像直升飞机一样精确地降落在任何地面,并且它可以快速地重复使用。你只需要重新注入推进剂,然后就可以再来一次……想象下如果每次任务结束之后,航天飞船都被丢弃的话,没人可以承担这样的飞行成本。”#p#副标题#e#

这段内容用正则怎么去替换所有的图片地址




在现有的图片地址前加个网址,类似http://www.xxxx.com/uploadpic/allimg/140603/23-140603131R9.jpg



回复讨论(解决方案)

$s=<<< TXT<p><img alt="" src="/uploadpic/allimg/140603/23-140603131R9.jpg"   style="max-width:90%" /></p><p style="text-align: center;">SpaceX公司公布第二代载人&ldquo;龙&rdquo;飞船设计方案,舱内最多可载7人</p><p>  美国SpaceX公司今日发布第二代龙飞船(Dragon V2),这是首个由私营公司推出的载人飞船,一次最多可运送7名宇航员前往国际空间站,根据NASA和SpaceX的规划,龙2有望在2017年正式飞往太空。</p><p>  据SpaceX合作创始人伊隆&middot;马斯克介绍,它可以返回地球并能&ldquo;像直升飞机一样精确地降落在任何地面,并且它可以快速地重复使用。你只需要重新注入推进剂,然后就可以再来一次&hellip;&hellip;想象下如果每次任务结束之后,航天飞船都被丢弃的话,没人可以承担这样的飞行成本。&rdquo;#p#副标题#e#<br /><img alt="" src="/uploadpic/allimg/140603/23-140603131R9-50.jpg"   style="max-width:90%" /></p>TXT;echo preg_replace('/<img alt="" src="(.+?)"/s', '<img alt="" src="http://www.xxxx.com$1"', $s);
登录后复制

对于不复杂的,可以不用正则。
$content = str_replace('src="', 'src="http://www.xxxx.com', $content);

如果部分图片地址已经有网址了,怎么成做呢

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板