是否有机会在整个源代码中删除具有以下结构的所有注释:
/*
* (non-Javadoc)
* @see this.is.my.package.structure#overridenMethod()
*/
@Override
public void overridenMethod(){}
它们是由eclipse自动生成的,但似乎它们也无法自动删除。
什么正则表达式会删除所有这些出现?
答案 0 :(得分:3)
答案 1 :(得分:1)
试试这个:
(?s)/\*[^\*].+?\*/
开头的 (?s)
是启用多行匹配的标志。
[^\*]
用于跳过捕获两个对应于Javadoc样式注释的连续*
。