文章目录

  • 需求


需求

今天需要将代码进行优化,合并,说简单点就是,一个类跟另外一个类作用差不多,现在要根据那个类提取出接口,然后先将那个类全部拷过来之后,要将具体方法给去掉,因为方法比较多,一个一个改有点烦,

如图:

idea替换匹配方法体,去掉方法体改为接口_大括号


然后替换成接口方法…

idea替换匹配方法体,去掉方法体改为接口_大括号_02


如果看public不爽,在将public替换为空就好了,

具体匹配的search,注意,第一个方法会把类那个大括号也匹配进去…

\s\{[^}]*\}

美滋滋…