2016-07-29 7 views
2

ユニコード文字の置換は使用しますか?私は "\ b"と言っている投稿を見たことがあるが、それは私が知る限りの単語境界である。Vim exコマンドの正規表現でバックスペース文字をマッチさせる方法は?

私はVimgolfの問題でそれを見たので、私は聞いてるのよ:ほとんどの正規表現のフレーバーで

Vjd:%s/.<BS>,/\r/g<CR>ddkkkkjddkkkkdd<Esc>:wq<CR> 
+1

ことを常にあります。バックスペース文字を一致させる必要があるのはなぜですか? –

+0

@SebastianLenartowicz - 上記の質問を編集しました – Nona

+0

'\ b'はvim regexの単語境界ではありません! '\ bはと一致します。 –

答えて

1

、あなたが[\b]を使用することができます。 \bは通常、単語境界に一致しますが、文字クラスでは、バックスペース文字(ASCII 8)と一致します。

1

私は一種の混乱しているユニバーサル明確なスタンバイ進形式\x08