学んで楽しい日本製のスクリプト言語、全てがオブジェクト指向の言語を学びましょう
Top > Ruby [2.2.2]
| Ruby オフィシャルサイト | ここからスタート |
| Rubyリファレンスマニュアル | リファレンスはこちら |
| delete_if | 条件を指定して削除 |
| index | 一致する値のインデックスを求める |
| insert | インデックスを指定して配列に追加 |
| inspect | to_sと同じ |
| length | 文字数を調べる |
| map | 配列を改変させます |
| uniq | 配列から重複を取り除く |
| << | 配列に追加 |
| strftime | 文字列を日付に変更、フォーマットを変更 |
| [] | 文字列からインデックス(と範囲)を指定して抽出 |
| []= | 文字列の位置を指定して置換 |
| chomp | 文末の改行を削除 |
| << , + , concat | 文字列を連結 |
| =~ | 文字列と正規表現がマッチするか検証 |
| < , == , <=> | 文字列を比較 |
| center , ljust , rjust | 文字を中央寄せ、左詰め、右詰め |
| each_line , lines | 1行ずつ取得 |
| count | 文字列に含まれる指定した文字の数を取得 |
| insert | 文字列を追加 |
| match | 正規表現に適する文字列を見つける |
| slice | 指定した文字を抜き出す |
| split | 文字列を指定した文字で区切る |
| squeeze | 並んだ重複する文字をまとめる |
| strip , lstrip , rstrip | 先頭、末尾の空白を削除 |
| sub , gsub | 文字列を置換 |
| tr | 文字を置換 |
| each_with_index | インデックス付きのループ |
| include / member | データの有無をチェック |
| grep / scan | 検索データを抽出 |
| inject | 合計を算出して加算 |
| sort , sort_by , reverse | 並び替え |
| min , max , minmax , min_by , max_by, minmax_by | 配列の最小値、最大値を求める |
| select | 配列から条件を指定した値を取得 |
| zip | 複数の配列の各インデックスの値をまとめる |
| Hash( [] , []= ) | ハッシュの参照、変更、追加 |
| Hash( each ) | ハッシュの要素を順番に処理 |
| Hash( each_key ) | ハッシュのkeyを順番に処理 |
| Hash( each_value ) | ハッシュのvalueを順番に処理 |
| Hash( key? , value? ) | key/value の有無を確認 |
| 2次元配列の初期化 | mapを使用して2次元配列を初期化する方法 |
| ハッシュを並び替え | わざわざハッシュを並び替え |
| 文字コード変換(kconv) | 文字化けを解消しましょう |
| 複数行のコメント |
コメント好きの方へ。ソースは仕様書ではありません。 ↑これ、自分に言い聞かせてます。 |
| 絶対パスを取得(GetAbsolutePathName) | OLEを使用して絶対パスを取得 |
| 条件分岐(case) | 色んな判定で分岐できるのがいい!しかも混在できるのが更にいい! |
| class | クラスを使いましょう |
| COMMONコンポーネント | 共通のIFです。ExcelやIEなどにアクセスしたい時には使用します。 |
| REXML | XMLを解析 |
| Popup | ポッパアップを起動 |