繁体   English   中英

使用PHP的CSS解析器

[英]CSS parser using PHP

这是我的图片的CSS链接:

background-image:url(images/background.gif);

我只想添加一些: ../来更改目录。 所以我的代码将如下所示:

background-image:url(../images/background.gif);

我该怎么做? 我不需要整个CSS解析器,只需代码即可为图像添加../

$css = str_replace("url(images/", "url(../images/", $css);

您必须使用正则表达式正确解析CSS

regex to parse your code  :  '/(url)\s*\(\s*[\w\W]+\)/ms'

您不仅可以在CSS中查找并替换“(images /”并替换为“(../images/”吗?

PHP-CSS-Parser是在MIT许可下用PHP编写的CSS解析器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM