別のキーワード
ライブラリ
- ビルトイン (220)
- erb (12)
- pp (12)
-
rexml
/ document (36) -
webrick
/ cgi (12) - win32ole (120)
クラス
- Binding (18)
- ERB (12)
- Module (36)
- NameError (10)
- Object (84)
-
REXML
:: XPath (36) - Thread (12)
- TracePoint (12)
-
WEBrick
:: CGI (12) -
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ VARIABLE (96)
モジュール
- Kernel (60)
キーワード
- DATA (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 3
. 0 . 0 (5) - Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
-
WIN32OLE
_ VARIABLE (12) - binding (12)
-
class
_ variables (12) - constants (24)
- each (12)
- first (12)
-
global
_ variables (12) -
initialize
_ copy (12) -
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) -
instance
_ variables (12) -
irb
/ completion (12) -
local
_ variables (33) - match (12)
- name (12)
- new (12)
-
ole
_ type (12) -
ole
_ type _ detail (12) -
pretty
_ print _ instance _ variables (12) -
rb
_ f _ global _ variables (12) -
rb
_ f _ local _ variables (12) -
rb
_ mod _ class _ variables (12) -
rb
_ obj _ instance _ variables (12) -
ruby 1
. 8 . 3 feature (12) -
source
_ location (7) - start (12)
-
thread
_ variable _ set (12) -
to
_ s (12) -
trace
_ var (36) - value (12)
-
variable
_ kind (12) - varkind (12)
- visible? (12)
- オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル (12)
- クラス/メソッドの定義 (12)
- プログラム・文・式 (12)
- 変数と定数 (12)
検索結果
先頭5件
-
VALUE rb
_ f _ global _ variables(void) (6100.0) -
-
VALUE rb
_ mod _ class _ variables(VALUE obj) (6100.0) -
-
VALUE rb
_ obj _ instance _ variables(VALUE obj) (6100.0) -
-
static VALUE rb
_ f _ local _ variables(void) (6100.0) -
-
変数と定数 (3000.0)
-
変数と定数 * local * instance * class * class_var_scope * global * pseudo * const * prio
変数と定数
* local
* instance
* class
* class_var_scope
* global
* pseudo
* const
* prio
Ruby の変数と定数の種別は変数名の最初の一文字によって、
ローカル変数、
インスタンス変数、
クラス変数、
グローバル変数、
定数
のいずれかに区別されます。
通常の変数の二文字目以降は英数字または
_ですが、組み込み変数の一部には
「`$'+1文字の記号」という変数があります(builtinを参照)。変数名
の長さにはメモリのサイズ以外の制限はありません。
===[a:local] ロ... -
REXML
:: XPath . each(element , path = nil , namespaces = {} , variables = {}) {|e| . . . } -> () (107.0) -
element の path で指定した XPath 文字列にマッチする各ノード に対してブロックを呼び出します。
...、に用います。
@param element 要素(REXML::Element)
@param path XPath文字列
@param namespace 名前空間とURLの対応付け
@param variables 変数名とその値の対応付け
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<... -
REXML
:: XPath . first(element , path = nil , namespaces = {} , variables = {}) -> Node | nil (107.0) -
element の path で指定した XPath 文字列にマッチする最初のノードを 返します。
...il を返します。
@param element 要素(REXML::Element)
@param path XPath文字列
@param namespace 名前空間とURLの対応付け
@param variables 変数名とその値の対応付け
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<... -
REXML
:: XPath . match(element , path = nil , namespaces = {} , variables = {}) -> [Node] (107.0) -
element の path で指定した XPath 文字列にマッチするノードの配列を 返します。
...、に用います。
@param element 要素(REXML::Element)
@param path XPath文字列
@param namespace 名前空間とURLの対応付け
@param variables 変数名とその値の対応付け
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:x='1'>
<a>
<... -
Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (36.0)
-
Rubyで使われる記号の意味(正規表現の複雑な記号は除く) ex q num per and or plus minus ast slash hat sq period comma langl rangl eq tilde dollar at under lbrarbra lbra2rbra2 lbra3rbra3 dq colon ac backslash semicolon
...子。d:spec/variables#const を参照。
: ::DateTime
定数のスコープ演算子で、トップレベルの定数であることを示す。Object クラスで
定義されている定数(トップレベルの定数と言う)を確実に参照するためには
d:spec/variables#const を......ばいけません。
===[a:dollar] $
: $xxx
グローバル変数。d:spec/variables#globalを参照。
: $_ や $! など ・・$<1文字の数字、記号>
特殊変数(組み込み変数)。d:spec/variables#builtin を参照。
: /xx$/
正規表現で行末。文字列の末尾や改......自身は含みません。
spec/regexpを参照。
===[a:at] @
: @xxx
インスタンス変数。d:spec/variables#instanceを参照。
: @@xxx
クラス変数。d:spec/variables#classを参照。
: def +@ または def -@
単項演算子 +X や -X を定義するときの表記法。
//e...