从Java中的文本文件中删除注释

时间:2017-03-31 06:43:34

标签: java

有没有简单的方法可以从Java中删除文本文件中的注释。

now:

:-  /* #pos=1,513 */ author(A, UniqueVar1)

after:

author(A, UniqueVar1)

我使用BufferedReader和readline来读取和分割行。

1 个答案:

答案 0 :(得分:2)

试试这个:

line.replaceAll("(?:/\\*(?:[^*]|(?:\\*+[^*/]))*\\*+/)|(?://.*)|(?::-)","");