このような入力文字列から実際のコメントを抽出する必要がある個人的なプロジェクトに取り組んでいます。
ケース 1:/* Some useful text */
出力:Some useful text
ケース 2:/*** This is formatted obnoxiously**/
出力:This is formatted obnoxiously
ケース 3:
/**
More useful
information
*/
出力:More useful information
ケース 4:
/**
Prompt the user to type in
the number. Assign the number to v
*/
出力:Prompt the user to type in the number. Assign the number to v
私はJavaで作業しており、次のような素朴な方法を置き換え/*
て使用しようとしましたが、コメントは上記のようにさまざまな方法でフォーマットできるため、この方法はこれを行うための実行可能なアプローチではないようです。正規表現を使用して上記の出力を達成するにはどうすればよいですか?*/
String.replace
replace
これが私が使用しているテストコメントファイルです。