web-dev-qa-db-ja.com

正規表現を使用してVSコードの各行の末尾に文字列を追加する方法は?

Visual Studio Codeでは、置換機能を使用しています。正規表現オプションがアクティブになり、パラメータは次のとおりです。

検索:^。* $
交換:\ 0ロバ

編集者はパターンを認識しているようですが(ハイライトで判断)、代替は行われていません。他のパターンを使用して機能しますが、行末を含むパターンは使用しません。

以下を含むがこれに限定されない組み合わせも試しました。

検索:^(。*)$
交換:$ 0ロバ

どうやってやるの?

プログラマーはかつて問題を抱えていました。
彼は言った:「正規表現を使ってみましょう」。
その後、2つの問題がありました...

19

このパターンは私のVSコードで機能しますが、実際に何かを含む行でのみ機能します。空の行は空のままです。

交換:$ 0ロバ

24
user1675891

これを行う最も簡単な方法は次のとおりです。

検索:$
交換:ロバ

7
Roee Gavirel

以下を使用できます。

$ =行の終わり^ =行の始まり

3
Braytiner