問題タブ [structural-search]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - すべての形式の if ステートメントの Intellij 構造検索と置換
私は次のような検索を書きました:
そして、次のように置き換えます:
これを実行すると、if { foo } else { bar}構造を持つコードが見つかります。これでいいのですが、問題はelse { bar }交換すると部品が外れてしまうことです。この検索/置換が、else、複数のelse-if、またはこれらの組み合わせを含むifステートメントで賢明に機能することを望みます。1回の検索と置換でこれを行う方法はありますか?
検索でをelseに変更して問題を修正しようとしifましたが、elseなしでifのみを持つコードをスキップします。