Sublime Text 2从整个项目文件夹中删除所有Class项

时间:2012-06-30 17:59:45

标签: css regex sublimetext2

我们接管了之前设计的网站。我们将从头开始重写所有CSS。目前的网站项目有几个'class =“stuff foo”'和其他很多类。

在Sublime Text 2中是否有办法删除所有类元素中的所有项目?

示例:

<div id="BasicLogin" class="login 50per wide homepage">

清除:

<div id="BasicLogin" class=""> OR
<div id="BasicLogin">

2 个答案:

答案 0 :(得分:16)

在Sublime Text中创建一个项目,并添加您需要使用的所有文件夹。

使用“查找&gt;在文件中查找”查找/搜索所有打开的文件和文件夹 (它们是先前添加到项目中的文件夹,并显示在侧栏中)

标记“正则表达式”选项(图标。*)。 使用搜索模式:

\s+class="[^"]*"

和一个空的替换字符串。

答案 1 :(得分:-1)

您可以使用正则表达式

例如

find: (\<div\ id\ \=\"BasicLogin\"\ class\=\")([a-z\ A-Z0-9]+)([\"\>]+)
replace: $1$3