PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了PHP-从CSS提取图像路径大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个这样的样式表:

.d2 {
    position:absolute;
    BACkground:url(../img/delete.png) no-repeat 0px 1px;
    color:#0066Cc;
}
.reply {
    position:absolute;
    BACkground:url(../img/pen.png) no-repeat 0px 1px;
    top:5px
}
#about {
    position:absolute;
    BACkground:url(../img/abc.png);
    top:5px
}

我想获取具有no-repeat@L_197_3@的图像路径.预期结果如下:

array('../img/pen.png', '../img/delete.png')

解决方法:

经过测试的代码可以做到:

$imgs = array();
$re = '/url\(\s*[\'"]?(\S*\.(?:jpe?g|gif|png))[\'"]?\s*\)[^;}]*?no-repeat/i';
if (preg_match_all($re, $text, $matches)) {
    $imgs = $matches[1];
}

大佬总结

以上是大佬教程为你收集整理的PHP-从CSS提取图像路径全部内容,希望文章能够帮你解决PHP-从CSS提取图像路径所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: