我试图找到正则表达式,它将从css文件中提取所有路径。我已经搜查和所有我能找到的是这两个职位,这似乎并不实际工作:PHP - 正则表达式从CSS文件中提取图像的所有路径
PHP - extract image paths from css
Why doesn't this PHP regular expression extract the url from the css value?
我想要得到的是,像这样的数组:
array(0 => 'image/header.gif', 1 => 'image/footer.png') etc.
任何想法提取它的正则表达式 - 请记住字符之间可能没有空格,或者在开始和结束括号之间可能还有一个额外的空间的url()。
我用下面来处理CSS和提取路径(但显然我没有合适的表情做我想要的方式):
$images = array();
if (preg_match_all($regex, $cssContent, $matches)) {
$images = $matches[1];
}
你有没有从你的css文件中抽取样本? – mellamokb
嗨Mellamokb - 任何CSS文件都会做 - 我尝试不同的网站和不同的写入CSS文件。 –