次の検索と置換テンプレートを使用して、中括弧が新しい行に記述されているすべての if ステートメントを見つけようとしています。
検索テンプレート:
if ($Expr$)
{
$ThenStatements$;
}
else
{
$ElseStatements$;
}
テンプレートを置換:
if ($Expr$) {
$ThenStatements$;
}
else {
$ElseStatements$;
}
テンプレートエンジンが両方のテンプレートを区別しない場合、私が直面している問題。検索テンプレートを正しいものに置き換えるように提案されますが、「正しい」テンプレートも欠陥のあるものとして検出されます。
ある種の正規表現を使用してこれを回避する方法はありますか?
編集:Android Studioに取り組んでいます。会社の lint ルールのセットを生成しようとしています コード スタイリング規則は、警告またはエラーとして表示されます