如何使用sed將源文件中的所有C風格註釋替換爲C++風格。sed替換(單行)C註釋與C++註釋
所有這些:
int main() {
/* some comments */
...
到:
int main() {
// some comments
...
所有評論都是單線和代碼之間有沒有像這樣:
int f(int x /*x-coordinate*/);
,所以我想這:
sed -i 's/ \/\* .* \*\/\/\/* /g' src.c
但它保持文件不變。 This後類似,但我想了解sed的表達式語法。由於「。」匹配任何字符,「*」匹配零個或多個某種模式。我假設「。*」匹配任何數字的任何字符。
這是我第一次聽到名稱「C註釋」和「C++註釋」 – 2012-07-31 09:47:37