[Ruby]クラスにinitializeを使用するサンプル
書式
def initialize
処理コード
end
使用例
「Ruby」capitalizeで文字列先頭の文字を大文字に変換する
書式
capitalize(*options) -> String
文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。
文字列.capitalize
使用例
#!/us ...「Ruby」クラスを定義するサンプル
書式
class クラス名
処理コード
end
使用例
#!/usr/bin/ruby#クラスSampleの定義class Sample #メソッドの定義 def funcA p "study ...[Ruby]クラスを継承するサンプル
書式
継承の形式:クラスA < クラスB
使用例
[Ruby]クラスのinitializeのサンプル
書式
def initialize
@変数名=xxx
end
使用例
CentOS8.3にRuby2.7をインストールする方法
操作方法
# dnf module list ruby
Last metadata expiration check: 1:28:03 ago on Sun 28 Mar 2021 07:57:58 PM JST. ...
「Ruby」配列の要素を取り出すサンプル
書式
配列名
使用例
実行結果
>ruby test1234.rb
“DD0 ...
「Ruby」pメソッドのサンプル
説明
シングルクォートを使わないでもタブ \t や改行 \n をそのまま表示してくれ、主にデバックに使用されます。
使用例
「Ruby」putsメソッドのサンプル
説明
引数がなければ改行のみを出力します。引数が配列の場合、その要素と改行を順に出力します。
使用例
「Ruby」delete_atで配列の要素の値を削除するサンプル
書式
配列名.delete_at(インデックス番号)
使用例
「Ruby入門」printメソッドのサンプル
使用例
print("study ruby in arkgame111\n")print(5678)print("\nstudy ruby in arkgame222\n")cftArr = print(cftArr)cft = ...「Ruby入門」gsubメソッドで正規表現にマッチ部分文字列を置換する
書式
gsub(/置換前文字列/, ‘置換後文字列’)
使用例
「Ruby入門」matchメソッドで部分一致文字列を取得するサンプル
書式
match(*検索文字列)
使用例
「Ruby」concatメソッドで文字列を連結するサンプル
書式
文字列1 << 文字列2
文字列1.concat(文字列2)
使用例
「Ruby入門」putsメソッドを使うサンプル
説明
putsメソッド
引数がなければ改行のみを出力します。引数が配列の場合、その要素と改行を順に出力します。引数と改行を順番に出力します。
使用例
#!/usr/bin/ruby# -*- codi ...「Ruby」for文で配列の多数要素を取得する方法
書式
for 変数名1,変数名2 in 配列名
使用例
「Ruby入門」for文を利用するサンプル
書式
for 変数名 in オブジェクト do some codeend使用例
#!/usr/bin/ruby# -*- coding: UTF-8 -*-cft = for k in cft do puts ...「Ruby」正規表現式のサンプル
書式
~/文字列(.*)/)
使用例