看板 C_and_CPP 關於我們 聯絡資訊
#我是來發廢文的~><~ see http://www.grymoire.com/Unix/Sed.html 不好意思 一開始的版本有些問題-.- reCmt.sh ------------------------------------------------ sed ' :replace s/\(.*\)\(\/\*.*\*\/\)\(.*\)/\1\3/ t replace /\(.*\)\(\/\*.*\*\/\)\(.*\)/ { N b replace } ;/\/\*/,/\*\// { /\/\*/ !{ /\*\// !{ s/.*// } } s/\(.*\)\/\*.*/\1/ s/.*\*\/\(.*\)/\1/ } ;s/\(\/\/\).*// ;s/[ ^I]*$// ;/^$/ d ' ------------------------------------------------ cat foo.cpp | ./reCmt.sh 話說回來~現在的IDE應該會有 折疊註解的功能吧? ※ 引述《bbbbbbjeff (雲伴風 風隨雲)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : visual c++ 2010 : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : no : 問題(Question): : 請教各位網友,是否有辦法一次刪除.h檔與.cpp檔內的所有註解 : ,因為有些code註解一堆似乎造成閱讀上的困難。 : 餵入的資料(Input): : .h或.cpp(內含一大堆註解) : 預期的正確結果(Expected Output): : .h或.cpp(完全沒註解) : 錯誤結果(Wrong Output): : no : 程式碼(Code):(請善用置底文網頁, 記得排版) : no : 補充說明(Supplement): : no -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.227.43
CP64:發現filter好可愛orz 10/27 23:00
cuteclare:-.-~發現bug 10/28 01:01
※ 編輯: cuteclare 來自: 114.25.227.43 (10/28 01:24) ※ 編輯: cuteclare 來自: 114.25.227.43 (10/28 03:10)
BlazarArc:\*.*/ 10/29 18:09
MOONRAKER:這種一直藍藍路的code看起來實在太累了 10/29 19:02
cuteclare:haha 10/29 20:24
james732:看起來真的很像大量的表情符號 \*.*\ 10/29 20:28
uranusjr:\(.*\) 10/29 22:29
MOONRAKER:regex很強 但總是要進去看一會兒才猜得到是怎麼回事 10/31 21:19
MOONRAKER:連自己寫的都是這樣 >"< 10/31 21:19