2012-07-13 34 views
7

""記号の直後にセミコロンを付けた ""記号のすべてのインスタンスを検索し、マーク内のテキストを置き換えようとしています。したがって、たとえば:等号の後Xcode 4でワイルドカードを使用した検索と置換

"FirstKey" = "First value"; 
"SecondKey" = "Second value"; 
"ThirdKey" = "Third value"; 

は、これらの値のみを見つけるだろうし、そうのように、一度に(単一の文字列で)それらすべてを置き換えることができます:

"FirstKey" = "BLAH"; 
"SecondKey" = "BLAH"; 
"ThirdKey" = "BLAH"; 

を私が行うことができますどのようにこの? Xcode 3で正規表現を参照しているものがいくつか見つかりましたが、そのような機能はXcode 4に入っていないか隠れているようです。

答えて

12

Xcode 4では正規表現置換が利用できます。 "置換"パターンとして"([^"]*)";を使用し、"BLAH";に置き換えてください。

+7

Aha!検索オプションは、検索フィールドの外に小さな虫眼鏡の中に非常に巧妙に隠されていました。ありがとう! – Luke

+0

"最初のBLAH"が必要な場合はどうすればいいですか? "第2のBLAH";等? – malhal

+0

私の答えのパターンとして@indiekidukは、2番目の引用符の中のコンテンツのキャプチャグループを持っています。置換文字列 '' \ 1 BLAH ";を使用できるはずです。 –

関連する問題