php和js提取img标签的src属性值_php和js提取img标签的src属性值的正则表达式

更新时间:2019-08-10    来源:正则表达式    手机版     字体:

【www.bbyears.com--正则表达式】

要匹配的字符串:

正则表达式
[^""]*)[""])|(?[^s]*))
正则匹配输出结果:
x
image/ad1.gif
image/ad2.gif
PHP正则提取或 img 元素的 src 属性值:

 代码如下 /*PHP正则提取图片img标记中的任意属性*/
$str = "

PHP正则提取或更改图片img标记中的任意属性
";
//1、取整个图片代码
preg_match("/]*?srcs*=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正则表达式提取图片地址

 代码如下 //正则表达式
<script language="javascript">
var a="

"
var b=//gi
var s=a.match(b)
for(var i= 0;i {
alert(s[i]);
alert(RegExp.$1)
}
</script>

本文来源:http://www.bbyears.com/aspjiaocheng/61313.html

热门标签

更多>>

本类排行