PHP正则匹配图片并给图片加链接详解

2016-02-19 09:47 34 1 收藏

下面是个简单易学的PHP正则匹配图片并给图片加链接详解教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - Web开发 】

正则:
代码如下:
$newstext=preg_replace(preg_replace('/(img[^]+srcs*=s*”?([^"s]+)”?[^]*)/im', ‘a href=”$2″$1/a', $newstext);


解说:
1.preg_replace和str_replace的区别:

str_replace只是纯字符替换,而preg_replace才是正则替换

2.$0,$1,$2等的说明:

$0指的是被整个模式所匹配的文本;

$1指的是首个 ( ) 引用的串;

$2指的是第二个()引用的串; 以此类推。

来源:https://www.tulaoshi.com/n/20160219/1592092.html

延伸阅读
标签: Web开发
给FLash加链接. 以下是引用片段: button style="width:400;height:400;background:transparent;border:o;padding:0;cursor:hand" onclick="window.location.href='url'" object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"          codebase="http://download.macro...
标签: Web开发
1  修饰符:好象没有讲 2  匹配模式好象有些少 比如?php $cp = preg_replace( "@script(.*?)/script@is", "", $cp );             $cp = preg_replace( "@iframe(.*?)/iframe@is", "", $cp ...
wps图片加文字视频教程 选择插入图片 可以直接复制需要的图片放进WPS,或是可以选择用WPS里面的插入图片。 插入文本框 如图所示,点击插入>文本框>横向。在文本框中输入“德天瀑布”,选中这四个字,根据需要设置字体类型、大小和颜色。 设置对象格式 选择文本框右击>设置对象格式,弹出设...
标签: Web开发
请教个正则的问题 如何把 img src="xxxx.jpg" 的xxxx.jpg这段内容给取出来呀!!! ?php $str = "img src='xxxx.jpg'"; preg_match_all("/[^']*.jpg/",$str,$out); print_r($out[0][0]); ?
Photoshop给公路图片加夜景灯光效果 夜间拍摄的公路图片是非常漂亮的,曝光时间越久的话路面上就会出现很多汽车灯光留下的光束,效果非常独特。下面的教程就是用来模拟这种效果,不是拍摄而是在PS中渲染这种类似效果。 photoshop教程原图 最终效果 1、打开素材图片,先来调整主色。创建色相/饱和度调整图层...

经验教程

133

收藏

43
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部