私は1つの文に結合しようとしていた2つの正規表現の値を持っていますが、正しく動作しません。コメントがある行を表示したり、空白で開始してからコメントを付けたりできるようにする必要があります。これらの2つの正規表現パターンを結合します。
ie。
/* comment
/* comment
sed -n "/\(^[/*]\).*\([*/]$\)/ p" testfile
sed -n "/^\s/ p" testfile
私は、ただし、動作していません。
これらを1つにマージするか、別々に実行する必要がありますか。スペースで開始することができます
/^[ ]*(\/\*.*)$/
を上記の正規表現は、コメントを持つ任意の行にマッチします、:
おかげ
Cプログラムなどでコメントを見つけようとしていますか?簡潔でテスト可能なサンプル入力と期待される出力を含めるようにあなたの質問を編集してください。文字列に表示される '/ *'のように、正しいものにするのは難しい場合も含めます。 –