以下の内容はhttps://blog.tmtms.net/entry/201812/ruby26-stringより取得しました。


Ruby 2.6 の変更点 - String

Ruby2.6アドベントカレンダーの16日目の記事です。

qiita.com

String

Unicode 11 対応

https://bugs.ruby-lang.org/issues/14802

String#crypt が非推奨

https://bugs.ruby-lang.org/issues/14915

非推奨になった理由はこの辺を見てください。

非推奨と言っても、2.6 rc1 時点ではとくに warning が出力されるわけではないです。 2.6 リリースまでに変わるかもしれません。

String#split がブロックをイテレータとして使用する

https://bugs.ruby-lang.org/issues/4780

2.5 でこう書いてたのが、

"1,2,3,4".split(/,/).each{|x| ... }

2.6 ではこう書けます。

"1,2,3,4".split(/,/){|x| ... }



以上の内容はhttps://blog.tmtms.net/entry/201812/ruby26-stringより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14