今日のお勉強。180131-Rubyの基本
Rubyの基本。180131
を見ながらRubyを勉強してました。
「文字列」という単元の「バックスラッシュ記法によるエスケープ」までやりました。
バックスラッシュの出し方
optionキー + ¥キー でバックスラッシュが出てくる
\n
と書くと、改行される。
Ruby2.0の文字エンコーディングの簡単なまとめ。KconvとM17N - プログラマでありたい
なんか文字コード変換するためのもの。
でも、書いてる時に、tosjis と記述すると、実行する時に?マークばかりでて文字化けしてしまいました。
toutf8 と書くと出力されました。
$KCODE
最近のrubyだと、
print("KCODE=", $KCODE);
と書いてもエラーが出てしまい、出力されない。
調べてみると、以前のrubyはそう書いていたらしい。
最近だと、
print("ENCODING=", __ENCODING__);
と書くと出力されるそうです。