天天看點

正規表達式 删除 Java 代碼中的注釋

想如何删掉所有java 或xml 中的注釋,還在尋找eclipse 中的快捷鍵了嗎,你out了,現在都用正規表達式了、

首先我們了解java 中的注釋無非3種:

//        單行注釋    
 /*  */    多行注釋
 /** */    文檔注釋
           

我們可以使用 Ctrl+F 中替換方式來解決,把注釋都替換為為空,這樣就解決了删除注釋的目的。這裡我們需要用到正規表達式 在options 中選擇Regular expression 。在上面方框填入正規表達式

删除 java 注釋 /* */:

/\*{1,2}[\s\S]*?\*/
           

删除 java 注釋 //:

//[\s\S]*?\n
           

删除xml注釋:

<!-[\s\S]*?-->
           

删除空白行:

^\s*\n
           

\n或者是\r\n 或者是\r 都可能是換行符,要看你的系統是windows還是Unix/Linux或者是mac的系統