LoginSignup
11
10

More than 3 years have passed since last update.

【VSCode】VSCodeで正規表現を使って行頭と行末に文字追加

Posted at

SQLのwhere句を書く時にエクセルの縦の列を全部where inで検索したいなあとなったときに困ったことがありました。

Screen-Shot-2019-04-22-at-16.58.02.png

こいつをコピーしてwhere inで検索させたい!!

Screen-Shot-2019-04-22-at-16.59.13.png

けど、コピーしても「””」がないやんけ。。。エラーがでてまう、、、

数行の場合はダブルクォーテーションを手で書いていけばいいんでしょうけど、500行とかの場合はそうはいきません。
こういうときにVScodeの正規表現置換の機能を使って、行頭と行末にダブルクォーテーションを打ち込んでいこう!っていう記事になります。

  • 行頭と行末の正規表現
  • VSCodeの正規表現置換

行頭と行末の正規表現

行頭と行末の正規表現は簡単です
行頭が「^」
行末が「$」

以上です

VSCodeの正規表現置換

VSCodeの正規表現置換機能を使っていきましょう。

この記事が参考になるかと思います

 

Visual Studio Codeを用いた簡単な正規表現検索 - Qiita

コマンド+Fで検索窓がでてくるので、ここの2つをクリックすると

Screen_Shot_2019-04-22_at_17_04_14-1024x338.png

置換の準備ができます

よってここで^を"に置換、$を",としてやりましょう。

Screen_Shot_2019-04-22_at_17_04_47.png

上の画像の囲まれているところが「一括置換」のボタンです。

これを行頭と行末に対して行ってください。

Screen-Shot-2019-04-22-at-17.05.42-1024x312.png

こうです!一瞬!

簡単でした〜

11
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
10