php正则表达式匹配img中任意属性的方法
经常和图片打交道,不得不用到一些提取图片中scr、alt、title、等的属性,这里总结给大家一些常用的,感觉还不错,比较通用!
PHP正则表达式匹配img中任意属性PHP
复制代码 代码如下:
<"/uploads/images/20100516000.jpg" height="120" width="120"><br />PHP正则提取或更改图片img标记中的任意属性</center>';
//1、取整个图片代码
preg_match('/<\s*img\s+[^>]*")(.*"""""""/uploads/images/20100516000.jpg"替换为src="/UploadFiles/2021-04-02/20100516000.jpg">
print preg_replace('/(<img.+src=\"""\${1}uc/images/\${3}",$str);
echo "<hr/>";
//2、将src="/UploadFiles/2021-04-02/20100516000.jpg">
print preg_replace('/(<img).+(src=\"""\${1} \${2}uc/images/\${3}>",$str);
"color: #800000">PS:关于正则,本站还提供了2款非常简便实用的正则表达式在线工具供大家参考使用:
JavaScript正则表达式在线测试工具:http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:http://tools.jb51.net/regex/create_reg
下一篇:js 正则表达式 验证 a/b/c 格式的类型数据