Ruby reverseで配列の要素を逆順にするサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列名.reverse
reverseを使用すると、配列の値を逆順にします。
使用例 ...
Ruby first関数を使用して配列から指定した数だけ配列を抽出するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列名.first(数)
first関数を使用して配列から指定した数だけ配列を抽出します。 ...
Ruby ドットを使用して配列から指定した数だけ配列を抽出するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列名
ドットを使用して配列から指定した数だけ配列を抽出します。
使用例
arr ...Ruby take関数で配列から指定した数だけ配列を抽出するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列名.take(数)
配列から指定した数だけ配列を抽出します。
使用例
ss ...Ruby Timeクラスのオブジェクトを作成するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
変数 = Time.new
Time クラスのオブジェクトを作成するには new メソッドを使って ...
Ruby 配列の要素を指定した回数繰り返す新しい配列を作成するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列名 *回数
Array クラスで用意されている * メソッドを使用すると、配列に含まれる要素を ...
Ruby 要素毎に判定を行い該当する要素を配列から取り除くサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
Arrayオブジェクト.delete_if {|x| … }
delete_if メソ ...
Ruby 改行と空白を除去して配列化するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
配列.gsub(/]+/, ” “).split
「gsub」と「spli ...
Ruby 正規表現で複数の文字列のどれかにマッチするサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
/文字列1|文字列2|../
いずれか一致する場合にマッチするパターンを記述するには | を使用し ...
Ruby 正規表現で文字列の先頭にマッチするサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
/\Aパターン/
メタ文字の \A は文字列の先頭にマッチします。
「\A」は文字列の先頭 ...
Ruby ファイルの作成サンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
File.open(“ファイル名”, “w”) do |i ...
Ruby bytesizeで文字列のバイト長を取得するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
文字列.bytesize
文字列のバイト長を整数で返します。文字列のバイト長を取得するには「byt ...
Ruby 正規表現で行の末尾にマッチするサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
/パターン$/
指定したパターンが行の末尾にある場合だけマッチするようにするにはメタ文字の1つであ ...
Ruby 正規表現で行の先頭にマッチするサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
/^パターン/
メタ文字の ^ は行の先頭にマッチします。
使用例
str = ...Ruby null(nil)の判定サンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
nil?では、対象オブジェクトがnilかどうかを確認することが可能で、nilの場合「true」それ以外は「 ...
Ruby splitメソッドで文字列を分割するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
文字列.split(“,”)
カンマ(,)区切りで文字列を取得します。 ...
Ruby post_matchでマッチした文字列の後ろ部分を取り出すサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
変数名 =/指定文字列/.match(文字列)
変数名.post_match
post_m ...
Ruby 正規表現で一致した文字列を取得するサンプル
環境
Windows11 pro 64bit
ruby ruby 3.0.3p157
構文
オブジェクト名.match(/正規表現式/)
matchメソッドは引数に正規表現を指定して、マッチ ...