删除if语句和花括号,但保留内容

时间:2019-11-21 16:10:24

标签: java regex

我有一个带有isDebugEnabled()方法的记录器类。重复了16,000次,所以我们现在检查是否在方法本身中启用了它,而不是在项目中的任何地方。

        if ( logger.isDebugEnabled() ) 
    {
        logger.logMethodEntryMessage();
    }

我想删除if语句,但将logger.logMethodEntryMessage();保留在项目中的所有位置。是否可以使用Notepad ++和regex或eclipse和regex完成此操作?

感谢您的帮助

1 个答案:

答案 0 :(得分:-1)

我相信简单的搜索和替换应该可以工作,在Intellij中为Ctrl+R或在Eclipse中为Ctrl+F。这是类似的question