●テスト●てすと
2023年06月15日
【エディタ】vimで、正規表現の$1を使った部分置換
【vim】正規表現の$1を使った部分置換
https://uga-box.hatenablog.com/entry/2020/01/24/000000
引用
> やりたいのは
> 12345
> こういった文字列を
> "12345",
> のように置換したい
>
> やり方
> s/\(.*\)/"\1",/
>
> vim以外の正規表現でも検索文字列で () で括った部分は置換後も変更が行われない
> そして、一般的には置換文字列の $1で検索文字列の () の中を参照することになる
>
> ただし、vimの場合
> () を \(\) とエスケープする必要があり、$1 ではなく \1 とする必要がある
https://uga-box.hatenablog.com/entry/2020/01/24/000000
引用
> やりたいのは
> 12345
> こういった文字列を
> "12345",
> のように置換したい
>
> やり方
> s/\(.*\)/"\1",/
>
> vim以外の正規表現でも検索文字列で () で括った部分は置換後も変更が行われない
> そして、一般的には置換文字列の $1で検索文字列の () の中を参照することになる
>
> ただし、vimの場合
> () を \(\) とエスケープする必要があり、$1 ではなく \1 とする必要がある
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/12035399
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック