分析背景图像的css

本文关键字:css 图像 背景 | 更新日期: 2023-09-27 17:59:42

我的任务是执行一个web抓取项目。我们正在将一堆静态内容拉到CMS中。

HtmlAgilityPack让我可以通过查找任何带有src或http=的内容来获取相关资源,但css文件及其背景图像呢?有没有一个很好的实用程序可以解析css文件来获得它?

我目前的解决方案有点像cthulu的方式:

Regex r = new Regex(@"url'(.*')");
     foreach (var item in r.Matches(cssText))     
     {
    ///scrub url and     
    ///mark img for download
     }

分析背景图像的css

IMO它根本不是cthulu。你的解决方案对我来说已经足够好了……甚至可能是一个使用regexp的好例子。