您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

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

2024/3/18 5:19:19发布28次查看
最近的工作中经常要用到把内容中的img标签的src属性值(图片地址)读出,由于属性值没有什么规律,所以用正则表达试是个不错的办法,下面我们用php和js分别做实例分享。
要匹配的字符串:
正则表达式:
[^']*)['])|(?[^s]*))
正则匹配输出结果:
x
image/ad1.gif
image/ad2.gif
php正则提取或 img 元素的 src 属性值:
 代码如下 复制代码
]*?/?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正则表达式提取图片地址
 代码如下 复制代码
//正则表达式
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product