2011-07-06 12 views
1

eclipse IDEでfind/replace(CTRL + F)を押すと、.setText( "")のような文をすべて削除します。Eclipseでの正規表現による置換の検索

しかし、私はその正規表現を知らなかった。私たちを手伝ってくれますか。

+0

.setText( "") 'のように'定義空白.使用の前にも、一部を削除するには'.setText(" ")'のような例? – Bohemian

+0

空のすべてのsetText()ステートメントを削除します。 – gtiwari333

+0

の例を次に示します:txtFld1.setText( ""); 、txtFld2.setText( ""); – gtiwari333

答えて

1

あなたは、彼らが正規表現で特別な意味を持っているので、.と括弧をエスケープする必要があります。この

\.setText\(""\) 

を試してみてください。いくつかのものです -

\S*\.setText\(""\) 

\Sがないことを意味

*ゼロ以上が

+0

これはすべての.setText( "")ステートメントを見つけます。しかし、どのようにsomeTxtFld.setText( ""); ?私は*を試したが、うまくいかなかった。 – gtiwari333

+1

@gt_ebuddy私の更新を参照してください。 '*'は正規表現の量子で、一致する前の文字を0回以上します。 – stema

関連する問題