るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.058秒)
トップページ > クラス:MatchData[x] > クエリ:MatchData#to_a[x]

別のキーワード

  1. to_json hash#to_json
  2. each io#gets
  3. read io#read
  4. open io#seek
  5. each_line io#gets

ライブラリ

キーワード

検索結果

MatchData#to_a -> [String] (23001.0)

$&, $1, $2,... を格納した配列を返します。

...1, $2,... を格納した配列を返します。

/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "bar", nil]

@see MatchData#captures...

MatchData#captures -> [String] (13.0)

$1, $2, ... を格納した配列を返します。

...$1, $2, ... を格納した配列を返します。

MatchData#to_a
と異なり $& を要素に含みません。
グループにマッチした部分文字列がなければ対応する要素は nil になります。

/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.to_a # => ["foobar", "foo", "...
...bar", nil]
p $~.captures # => ["foo", "bar", nil]

@see MatchData#to_a...
...bar", nil]
p $~.captures # => ["foo", "bar", nil]

@see MatchData#to_a, MatchData#named_captures...