Mac版VScodeでの正規表現を使った置換で()の参照ができなかった
Visual Studio Codeの正規表現検索について
こちらの記事を参考にし、正規表現を()をくくって検索した箇所を\1, \2...で置換の際、参照表示しようとしました。
やりたかったこと
以下のようなカンマで区切られたデータの列を抜き出そうとしました。(実際のデータは文字列や数字などがばらばらに配置されていた)
111, 222, 333, 444, 555, 666, 777, 888, 999, 000, . . . ↓ 222, 444, 777, 999, . . .
置換の際に使った正規表現
#検索 ^([^,]+,){5} #置換 \2\4
置換のときの参照ができなかった
上記の正規表現で置換をしたところ、参照されずに数字がそのまま置換されてしまった。
結局、excelに持っていくのが目的だったため、データをexcelに持って行ってから列を消去しました。
最初からそうしろよと言われたらそうなんですが、、、w
正規表現について調べられたのでまあいっかって感じです。