学んで楽しい日本製のスクリプト言語、全てがオブジェクト指向の言語を学びましょう
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 | ポッパアップを起動 |