「Ruby」rejectメソッドで配列からnilを削除するサンプル
構文
1.配列名.reject{ |変数名| 変数名.nil? }
rejectを使って配列からnilを削除します。
元の配列の要素は変わりません。
2.配列名.reject!{ |変数名| 変数名 ...
「Ruby」compact!を使用して配列からnilを削除する
構文
配列名.compact!
「compact!」を使用して、配列からnilを削除します。
元の配列の要素は変わらない
使用例
#!/usr/bin/rubytarr = p tarr.co ...「Ruby」文字列のUnicodeコードポイントを取得する
構文
1.文字.ord
「ord」を使用して、指定文字のUnicodeコードポイントを取得します
2.文字列.codepoints
「codepoints」を使って、指定文字列のUnicodeコードポイ ...
「Ruby」open関数を使用してファイルを1行ずつ読み込む
構文
fp = open(“txtファイル名”)
open関数を使用して、ファイルを1行ずつ読み込みます。
使用例
fp = open("test.txt")fp.each d ...「Ruby」empty?を使用してハッシュが空であるかを判定する
構文
変数名.empty?
empty?を使用して、ハッシュが空であるかを判定します。
使用例
#!/usr/bin/rubycft = {}p "ハッシュが空であるかを判定する結果1"p cft.e ...「Ruby」クラス内で定数を使用するサンプル
構文
1.クラス内で定数を定義する
class クラス名
定数名 =値
2.定数を参照する
クラス名::定数名
使用例
「Ruby」指定文字列がASCII文字だけであるかを判定する
構文
文字列.ascii_only?
「ascii_only?」演算子を使って、文字列がASCII文字だけであるかを判定します。
使用例
#!/usr/bin/rubyp 'sttest'.ascii ...「Ruby」upcaseメソッドで文字列に含まれる大文字を小文字に変換する
環境
Windows 10 Home 64bitruby 3.1.2p20構文
文字列.upcase
upcaseメソッドは、文字列に含まれる大文字を小文字に変換します。
使用例
targ ...[Ruby]swapcaseで文字列の中の大文字と小文字を入れ替える
環境
Windows 10 Home 64bit
ruby 3.1.2p20
書式
文字列.swapcase
swapcaseメソッドは文字列の中の大文字と小文字を入れ替えます。 ...
「Ruby」文字列の先頭の小文字を大文字に変換するサンプル
環境
Windows 10 Home 64bit
ruby 3.1.2p20
構文
文字列.capitalize
capitalizehは先頭の小文字を大文字に変換します。
使用 ...
「Ruby」downcaseメソッドで文字列に含まれる大文字を小文字に変換する
環境
Windows 10 Home 64bit
ruby 3.1.2p20
構文
文字列.downcase
downcaseメソッドは、文字列に含まれる大文字を小文字に変換します。 ...
「Ruby」rindexメソッドで検索開始位置を指定して文字列後ろから検索する
環境
Windows 10 Home 64bit
ruby 3.1.2p20
構文
文字列.rindex(検索する文字,開始位置)
引数1は、検索する文字列です
引数2は、検索を開始 ...
「Ruby」rindexメソッドで文字列後から検索するサンプル
環境
Windows 10 Home 64bit
ruby 3.1.2p20
構文
文字列.rindex(検索する文字)
最初の1文字目の位置は0です
該当の文字がなかったときはni ...
「Windows10」rubyをインストールする方法
環境
Windows 10 Home 64bit
Ruby 3.1.2
rubyをインストールする手順
1.下記サイトにアクセスして最新版をダウンロードします
2.ダウンロード
「Ruby入門」Hash(ハッシュ)のサンプル
書式
ハッシュの定義
Hash名 = Hash
ハッシュ(Hash)のキーと値を取得する
ハッシュ名「キー値」
使用例
#!/usr/bin/rubyCFT = Hashputs "# ...「Ruby」 Array.newで配列の要素を設定するサンプル
書式
new(size = 0, val = nil) -> Array
長さ size の配列を生成し、各要素を val で初期化して返します。
size:
配列の長さを数値で指定します。 ...
「Ruby」Arrayメソッドで配列を作成するサンプル
書式
Array(数字1..数字2)
範囲を指定し変数として配列を作成します。
使用例
結果 ...
「Ruby」Array.newで配列内の各要素を割り当てる
書式
new(size = 0, val = nil) -> Array
size:
配列の長さを数値で指定します。
val:
配列の要素の値を指定します。
配列の各要素は全て同一 ...