KeiIchiのブログ

プログラミング学習で、日々学んだことを書いていきます!

rubyで文字抽出の際に使用できるsliceメソッド

sliceメソッドとは 文字列、配列の中から任意の範囲を抽出することができます。

基本的な書き方は以下のようなもの

string.slice(index)
string.slice(index, length)

第一引数で、指定した値の位置にある文字列の抽出ができます。 第二引数を指定すると、開始位置からの長さを決めることができます。

string = "こんにちは"
puts string.slice(2)
puts string.slice(2, 2)

実行結果は以下のようになります

"に”
”にち”

今回は以上になります。 下記の記事を参考にさせていただきました。

Rubyで指定した範囲の文字列を抽出・削除する:slice, slice!