我需要一些正则表达式帮助。
使用 Firefox firebug 扩展“css-usage”,我能够导出一个新的 css 文件,该实用程序将“未使用”添加到页面中未引用的每个类。
我现在想删除所有包含 UNUSED 样式的样式,但是这样做有一些复杂性。也就是说,一些标签与其他可能仍在使用的标签/选择器用逗号分隔,所以我不想删除任何有逗号的行。其次,一些样式是在花括号中的长多行块中指定的,所以我不想删除任何没有右花括号“}”的行。
我使用的是 mac,所以任何带有 SED 或 AWk 或 vi 的解决方案都是可以接受的。我想删除 css 文件中以“未使用”开头且不包含逗号且必须有一个右大括号“}”的所有行。