bru*_*nde 7 java regex javadoc
这个问题让我在正则表达式中思考匹配包含一些指定文本的javadoc注释.
例如,查找包含以下内容的所有javadoc片段@deprecated:
/**
* Method1
* .....
* @deprecated
* @return
*/
Run Code Online (Sandbox Code Playgroud)
我设法得到表达式,/\*\*.*?@deprecated.*?\*/但在某些情况下失败,例如:
/**
* Method1
* .....
* @return
*/
public int Method1() { }
// this method should be @deprecated
public void Method2() { }
/**
* Method3
* .....
* @return
*/
public int Method3() { }
Run Code Online (Sandbox Code Playgroud)
它匹配第一个javadoc片段中的所有代码,直到第三个javadoc片段.
有人可以给这个正则表达式吗?