2014-08-29 38 views
-3

我有一個由200多個html文件組成的項目。有一個DIV重複整個大多數的這些,看起來像這樣:如何從整個項目中刪除一個div?

<div class='foobar' id="abcdef123'></div> 

我發現用在文件中查找函數的類的所有使用崇高文本2 - 現在我想將其刪除,即徹底刪除任何包含該div的行(及其結束標記)。

是否有一種簡單的方法可以在崇高文本2中完成它?

編輯:我忘了提及有時div有額外的類和ID總是不同的。我將如何編寫一個正則表達式來處理這個問題?

+3

它是用空字符串查找和替換該行 – fcalderan 2014-08-29 10:14:38

+0

如果他們憎恨多個類,則可以使用正則表達式查找和替換。 – MightyPork 2014-08-29 10:21:22

+0

如果你不想改變每個文件,你可以通過css隱藏這個 – 2014-08-29 10:22:13

回答

1

在Notepad ++中,打開所有200個文件並用下面的正則表達式替換。

<div class='foobar[^']*' id="[^']*"></div> 

並將其替換爲無。我不知道Sublimetext2。

+1

謝謝!相同的正則表達式在Sublime中工作。甚至沒有打開文件。 – Nekkoru 2014-08-29 12:42:45

相關問題