首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Java

有啥简单的方法可以过滤掉文本文件中的所有注释?

  •  
  •   21grams · 2015-06-05 12:18:06 +08:00用 Android 发布 · 2484 次点击
    这是一个创建于 1202 天前的主题,其中的信息可能已经有所发展或是发生改变。
    注释以//或#开头。懒得自己写了,有没有现成的可以用?
    9 回复  |  直到 2015-06-06 00:39:17 +08:00
        1
    kokutou   2015-06-05 12:20:33 +08:00 via Android
    方法太简单太多了了,懒的写了,看楼下有没有现成的给lz用用。
        2
    oott123   2015-06-05 12:21:31 +08:00 via Android
    sed
        3
    l12ab   2015-06-05 12:36:02 +08:00
    各种tidy
        4
    cloud107202   2015-06-05 13:32:15 +08:00
    https://github.com/liyuntao/JavaCommentRemover

    以前写的,马马虎虎能用
        5
    lunaticus7   2015-06-05 13:35:07 +08:00
    楼上说的sed,+1
        6
    wizardoz   2015-06-05 14:14:20 +08:00
    如果只是//和#开头的注释,简直太简单了。

    sed 就可以

    多行注释就稍微复杂一些了
        7
    Theo14   2015-06-05 14:27:10 +08:00
    我在看配置文件的时候喜欢用这个命令
    grep -v -E "^$|^#" xxx.txt
    供参考
        8
    flowfire   2015-06-05 21:19:46 +08:00
    ......sublime text正则替换。。。
        9
    yuedingwangji   2015-06-06 00:39:17 +08:00
    vim不是可以实现么 , 1,500s/^/ /g 这个表示取消1-500行行首的注释
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   680 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 19ms · UTC 22:04 · PVG 06:04 · LAX 15:04 · JFK 18:04
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1