正则表达式如何提取img的src-成都快上网建站

正则表达式如何提取img的src

小编给大家分享一下正则表达式如何提取img的src,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

黔西网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联成立于2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联

要匹配的字符串:
正则表达式:[^'"]*)[\'"])|(?[^\s]*))

提取的结果:

image/ad1.gif
image/ad2.gif

PHP正则提取或替换img标记属性

PHP正则提取或更改图片img标记中的任意属性'; 
 //1、取整个图片代码 preg_match('/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i',$str,$match); echo $match[0]; 
 //2、取width preg_match('//i',$str,$match); echo $match[1]; 
 //3、取height preg_match('//i',$str,$match); echo $match[1]; 
 //4、取src preg_match('//i',$str,$match); echo $match[1]; 
 /*PHP正则替换图片img标记中的任意属性*/ //1、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg") 
print preg_replace('/()/i',"\${1}uc/images/\${3}",$str); echo "
";   //2、将src="/uploads/images/20100516000.jpg"替换为src="/uploads/uc/images/20100516000.jpg",并省去宽和高  print preg_replace('/(/i',"\${1} \${2}uc/images/\${3}>",$str);    ?>

Js正则表达式提取图片地址

JavaScript使用正则表达式和Replace两种方法提取IMG标签图片地址,代码如下:

/正则表达式

var a='

' var b=//gi var s=a.match(b) for(var i= 0;i

还有一种方法,是用的replace替换法,不知对不,我不是JS高手:


var a='

' var b=//gi var s=a.match(b) for(var i= 0;i

以上是“正则表达式如何提取img的src”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网站栏目:正则表达式如何提取img的src
文章分享:http://kswjz.com/article/pspjog.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流