新人,请教正则表达式"//"注释matches写法

hilo77 2014-08-21 12:26:12
小弟不才,刚入门java,今遇问题,想请教各位大牛,我在写一个关于统计代码,注释行数量的小玩意...

问题: System.out.println("没有找到文件"); // 注释写在了这里代码后面或者中间,该怎么去matches它呢?

小弟在这里拜谢各位啦~~
...全文
868 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
oh_Maxy 2014-08-21
  • 打赏
  • 举报
回复
直接找"//"的个数怎么样?
String str = "asdf//das//ddd";
        Pattern p = Pattern.compile("//");
        Matcher m = p.matcher(str);
        
        if(m.find()){
            System.out.println("group(0):"+m.group(0));
        }
用if判断每一行,出现一次就算一个注释

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧