Daily Archives: 2005-10-05

好在,我們還有 regular expression

改掉由 Frontpage (甚至是 Dreamweaver) 生出來的糟糕網頁,過程當中免不了需要一些工具。Tidy 是其一,利用 Tidy 可以至少先把 HTML 檔做機械化的整理,然後送到文字編輯器下再以人工修飾時,之間就會省掉很多麻煩。

Tidy 不是萬能,所以如果有個內建 regular expression 的文字編輯器輔助,則又比單純一行一行人工修改更省力。Notepad++Vim 都是 Windows 平台上具 regexp 功能的文字編輯器。

然而 regexp 已經對很多人而言猶如咒語(當初我就是這樣被某程式嚇得不敢碰 Perl),Vim 的「另類」操作方法,恐怕對有心要大改網站邁入標準化的”尋常人”來說,短時間內要活用上手並非易事(雖然中文教學資源並不少:-),所以我還是建議這類型的朋友先拿 Notepad++ 來用。

今天我就這樣又把兩個網頁給喔啦喔啦喔啦地快速修改完成。(如果沒冒出那個 ASP 裡的邏輯臭蟲,我會更高興)