我正在尝试从CSS文件中删除include语句。因此,给定一个类似的CSS文件:
@import url("css1.css");
@import url("css2.css");
@import url("css3.css");
.myfirstclass {color:red}
执行完命令后,我希望成为
.myfirstclass {color:red}
这是我正在使用的命令,但它没有起作用。有没有一种方法可以做到这一点?
$css_file = preg_replace("/^@import url(.*)$/", "", $css_file);
m
修饰符$css_file = preg_replace("/^\s*@import url.*/m", "", $css_file);
- revo(
到;
的子字符串。有问题的组件是$
。要么添加m
标志,要么删除$
。或者最好使用revo的第二种方法。 - mickmackusa