Ruby

構文
1.配列名.reject{ |変数名| 変数名.nil? }
rejectを使って配列からnilを削除します。
元の配列の要素は変わりません。

2.配列名.reject!{ |変数名| 変数名 ...

Ruby

構文
配列名.compact!
「compact!」を使用して、配列からnilを削除します。
元の配列の要素は変わらない

使用例

#!/usr/bin/rubytarr = p tarr.co ...

Ruby

構文
1.文字.ord
「ord」を使用して、指定文字のUnicodeコードポイントを取得します
2.文字列.codepoints
「codepoints」を使って、指定文字列のUnicodeコードポイ ...

Ruby

構文
fp = open(“txtファイル名”)
open関数を使用して、ファイルを1行ずつ読み込みます。

使用例

fp = open("test.txt")fp.each d ...

Ruby

構文
変数名.empty?
empty?を使用して、ハッシュが空であるかを判定します。

使用例

#!/usr/bin/rubycft = {}p "ハッシュが空であるかを判定する結果1"p cft.e ...

Ruby

構文
1.クラス内で定数を定義する
class クラス名
定数名 =値

2.定数を参照する
クラス名::定数名
使用例

#!/usr/bin/rubyclass Site HP ...

Ruby

構文
文字列.ascii_only?
「ascii_only?」演算子を使って、文字列がASCII文字だけであるかを判定します。

使用例

#!/usr/bin/rubyp 'sttest'.ascii ...

Ruby

環境

Windows 10 Home 64bitruby 3.1.2p20

構文
文字列.upcase
upcaseメソッドは、文字列に含まれる大文字を小文字に変換します。

使用例

targ ...

Ruby

環境
Windows 10 Home 64bit
ruby 3.1.2p20

書式
文字列.swapcase
swapcaseメソッドは文字列の中の大文字と小文字を入れ替えます。 ...

Ruby

環境
Windows 10 Home 64bit
ruby 3.1.2p20

構文
文字列.capitalize
capitalizehは先頭の小文字を大文字に変換します。

使用 ...

Ruby

環境
Windows 10 Home 64bit
ruby 3.1.2p20

構文
文字列.downcase
downcaseメソッドは、文字列に含まれる大文字を小文字に変換します。 ...

Ruby

環境
Windows 10 Home 64bit
ruby 3.1.2p20

構文
文字列.rindex(検索する文字,開始位置)
引数1は、検索する文字列です
引数2は、検索を開始 ...

Ruby

環境
Windows 10 Home 64bit
ruby 3.1.2p20

構文
文字列.rindex(検索する文字)
最初の1文字目の位置は0です
該当の文字がなかったときはni ...

Ruby

環境
Windows 10 Home 64bit
Ruby 3.1.2

rubyをインストールする手順
1.下記サイトにアクセスして最新版をダウンロードします

2.ダウンロード

Ruby

書式
ハッシュの定義
Hash名 = Hash
ハッシュ(Hash)のキーと値を取得する
ハッシュ名「キー値」

使用例

#!/usr/bin/rubyCFT = Hashputs "# ...

Ruby

書式
new(size = 0, val = nil) -> Array
長さ size の配列を生成し、各要素を val で初期化して返します。
size:
配列の長さを数値で指定します。 ...

Ruby

書式
Array(数字1..数字2)
範囲を指定し変数として配列を作成します。
使用例

#!/usr/bin/ruby digits = Array(0..8) puts "#{digits}"

結果 ...

Ruby

書式
new(size = 0, val = nil) -> Array
size:
配列の長さを数値で指定します。
val:
配列の要素の値を指定します。
配列の各要素は全て同一 ...