nil現在のスコープで最後に成功した正規表現のパターンマッチでマッチした文字列です。nil現在のスコープで最後に成功した正規表現のパターンマッチでマッチした部分より後ろの文字列です。[String]Rubyスクリプトに与えられた引数を表す配列です。nil現在のスコープで最後に成功した正規表現のパターンマッチでマッチした中で最後の括弧に対応する部分文字列です。nilデフォルトの出力フィールド区切り文字列です。各引数の間で出力されます。nil入力レコード区切りを表す文字列です。変数のように働きます。引数を省略した場合の区切り文字です。[String]Rubyライブラリをロードするときの検索パスです。nilこの特殊変数は何の影響も持たなくなりました。指定したとき、そのコマンドライン引数の値が設定されます。モードを表すフラグです。boolこの値が真のときはインタプリタがデバッグモードになります。置換モードで用いられます。この変数には代入できません。この変数には代入できません。nil冗長メッセージフラグです。オブジェクトが最後に読んだ行の行番号です。スクリプトの名前を表す文字列です。番目の括弧にマッチした値が格納されます。IOすべての引数または標準入力で構成される仮想ファイルです。bool過去との互換性のために残されていますが、もはや何の意味もありません。object標準出力です。nilこのスレッドで最後に終了した子プロセスのステータスです。nil最後に例外が発生した時のバックトレースを表す配列です。現在読み込み中のファイル名です。Integerカレントスレッドのセーフレベルを表す整数です。nil出力レコード区切りを表す文字列です。最後にこの文字列を出力します。読み込んだ文字列です。nil現在のスコープで最後に成功した正規表現のパターンマッチでマッチした部分より前の文字列です。object標準エラー出力です。object標準入力です。MatchDataオブジェクトです。オブジェクトを生成します。コンパイラのオプションや、ヘッダファイルのディレクトリを指定する文字列です。インスタンスへメソッドを委譲するクラスを定義し、そのクラスを返します。指定し、対応するダイジェストのクラスを取得します。bool過去との互換性のために残されていますが、もはや何の意味もありません。形式の文字列を返します。String拡張ライブラリをリンクするときのリンカのオプション、ライブラリファイルのディレクトリを指定する文字列です。オブジェクトを生成します。サブクラスのインスタンスを生成して返します。オブジェクトを返します。Stringマシン固有のライブラリを置くディレクトリです。