0

このような入力文字列から実際のコメントを抽出する必要がある個人的なプロジェクトに取り組んでいます。

ケース 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.replacereplace

これが私が使用しているテストコメントファイルです。

4

2 に答える 2