服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - 正则表达式 - PHP正则匹配图片并给图片加链接详解

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

2020-07-26 17:12正则表达式教程网 正则表达式

PHP正则匹配图片并给图片加链接详解,给文章中的图片添加下一页链接或点击打开原图链接

正则:

复制代码 代码如下:

$newstext=preg_replace(preg_replace('/(<img[^>]+src\s*=\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指的是第二个()引用的串; 以此类推。

延伸 · 阅读

精彩推荐