VSCodeで特定の文字の末尾に文字を追加して置き換えする

VSCodeで特定の文字の末尾に文字を追加して置き換えする

知り合いからこんな質問がきました。

「a」から始まる行の末尾に「xxx」を付けて、文字列の置き換えを行いたいんだけど、どうすれば良い?

 

無事解決したので、メモ書き。

 

ファイル内の文字列の置き換えを行う場合は、Ctrl + Fを押して、以下のウィンドウを表示させます。

 

検索の欄に、検索したい文字列を。

置き換えの欄に、検索した文字列を何に置き換えるかを指定します。

 

今回は、正規表現を使用して置き換えるため、一番右側の「.*」を使用しましょう。

 

検索欄には、「a(.*)」を入力します。

こうすることで、aから始まる文字列全てにマッチします。

 

置き換え欄には、「$0xxx」または「$&xxx」を指定します。

「$0」「$&」は特殊で、検索時に条件にマッチした文字列を返すようです。

コメントを残す

CAPTCHA