はしがき
最近 regexp を使いながら、\v が気になっちゃって、あれこれ、ググってながら、探したことを書きます。
vertical tab ってなに?
A vertical tabulation (VT) also exists and has ASCII decimal character code 11 (Ctrl+K or ^K), escape character
\v
現在は使うかどうかまではわからないけど、ASCII character もあるし、むかし?は使われた気がする。
かく環境からどのように表示されるかテストしてみよう。
c playground
ruby playground
rails terminal
p "he\vllo"
"he\vllo"
=> "he\vllo"
printf "he\vllo"
he
llo=> nil
bash
$ printf "1111111111111\v2\n"
1111111111111
2
chrome console javascript
環境によって、表示されることが違います。
多分、最近はあんまり使わなくなったので、表示する文字を用意していないと思います。
それ、以外は改行コードである Line Feed の結果が出ていると思います。


