この質問は、指定されたテキストを含むjavadocコメントに一致する正規表現で考えさせられました。
たとえば、以下を含むすべてのjavadocフラグメントを検索します@deprecated。
/**
* Method1
* .....
* @deprecated
* @return
*/
私はなんとか式にたどり着きました/\*\*.*?@deprecated.*?\*/が、これは次のような場合に失敗します:
/**
* Method1
* .....
* @return
*/
public int Method1() { }
// this method should be @deprecated
public void Method2() { }
/**
* Method3
* .....
* @return
*/
public int Method3() { }
ここで、最初のjavadocフラグメントから 3 番目の javadoc フラグメントまでのすべてのコードに一致します。
誰かがこれに正規表現を与えることができますか?