相关疑难解决方法(0)

用于匹配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片段.

有人可以给这个正则表达式吗?

java regex javadoc

7
推荐指数
1
解决办法
4813
查看次数

标签 统计

java ×1

javadoc ×1

regex ×1