Ruby

書式
def initialize
処理コード
end
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample#initializeを使用 def initial ...

Ruby

書式
capitalize(*options) -> String
文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。
文字列.capitalize

使用例

#!/us ...

Ruby

書式
class クラス名
処理コード
end

使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #メソッドの定義 def funcA p "study ...

Ruby

書式
継承の形式:クラスA < クラスB
使用例

#!/usr/bin/ruby#親クラスParentの定義class Parent #初期化 def initialize @msg = "親クラスのメソッ ...

Ruby

書式
def initialize
@変数名=xxx
end
使用例

#!/usr/bin/rubyclass Test def initialize @msg = "study skill in ...

Ruby

操作方法
# dnf module list ruby
Last metadata expiration check: 1:28:03 ago on Sun 28 Mar 2021 07:57:58 PM JST. ...

Ruby

書式
配列名
使用例

# 取り出すcft = p cft# 配列に格納するnums = nums = 87p nums

実行結果
>ruby test1234.rb
“DD0 ...

Ruby

説明
シングルクォートを使わないでもタブ \t や改行 \n をそのまま表示してくれ、主にデバックに使用されます。
使用例

p("study skill in arkgame \n")p(535)p("study ...

Ruby

説明
引数がなければ改行のみを出力します。引数が配列の場合、その要素と改行を順に出力します。
使用例

puts("study skill in arkgame")puts(5678)puts("Study Rub ...

Ruby

書式
配列名.delete_at(インデックス番号)
使用例

cftA=p cftAcftA.delete_at(1)puts "インデックス番号1の要素削除後結果: "p cftAcftA.delete_at( ...

Ruby

使用例

print("study ruby in arkgame111\n")print(5678)print("\nstudy ruby in arkgame222\n")cftArr = print(cftArr)cft = ...

Ruby

書式
gsub(/置換前文字列/, ‘置換後文字列’)
使用例

strA = "Study Ruby"strB = "Skill "strC = "in arkgame"resA = st ...

Ruby

書式
match(*検索文字列)
使用例

strA = "Study Ruby Skill in arkgame com## y test"res = strA.match(/.*Ruby/) puts "結果1 ...

Ruby

書式
文字列1 << 文字列2
文字列1.concat(文字列2)
使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-strA = 'study' <& ...

Ruby

説明
putsメソッド
引数がなければ改行のみを出力します。引数が配列の場合、その要素と改行を順に出力します。引数と改行を順番に出力します。

使用例

#!/usr/bin/ruby# -*- codi ...

Ruby

書式
for 変数名1,変数名2 in 配列名
使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-cftArr = {:keyA => "AA01",:keyB => ...

Ruby

書式

for 変数名 in オブジェクト do   some codeend

使用例

#!/usr/bin/ruby# -*- coding: UTF-8 -*-cft = for k in cft do puts ...

Ruby

書式
~/文字列(.*)/)
使用例

#!/usr/bin/rubycftA = "Cats are smarter than dogs";cftB = "Dogs also like meat";if ( cf ...