我正在做一个个人项目,我需要从这样的输入字符串中提取实际评论。
情况1:/* Some useful text */
输出:Some useful text
案例二:/*** 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
方法似乎不是一种可行的方法。如何使用正则表达式实现上述输出?
这是我正在使用的测试评论文件。