0

以下の行 (1000 以上の Java ファイルに存在する) を自分の行に置き換えようとしていますが、Eclipse でそれを行う方法がわかりません。

Image.getInstance(pathConverter.getAbsolutePath("common/img/filename.jpg"));

「ファイル名」はJavaファイルごとに異なります。

これでやってるんだけどうまくいかない(正規表現苦手)

Image.getInstance(pathConverter.getAbsolutePath("common/img/(.*)"));

これの正しい正規表現は何ですか?

4

2 に答える 2

1

簡単です。次の手順に従ってください。

  1. [検索]、[ファイル] の順に移動します。
  2. テキスト、ファイル パターン、およびプロジェクトを入力します。
  3. 交換
  4. 新しいテキストを入力します。

これで完了です。

于 2013-09-05T10:50:03.843 に答える
1

できるよ

検索 -> ファイル検索 -> 正規表現を入力 -> 置換をクリック ->

正規表現は

Image\.getInstance\(pathConverter\.getAbsolutePath\("common/img/.*\.jpg"\)\);

パス内の.,(をエスケープする必要があります)\

于 2013-09-05T11:46:36.747 に答える