24件ヒット
  
    
      [1-24件を表示]
    
  
    (0.834秒)
  
  
    トップページ >  :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :singleton_methods
:singleton_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_method
:public_instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_method
:instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :match
:match![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_eval
:instance_eval![条件を削除 [x]](/images/drop-condition-icon.png) > クラス:Regexp
 > クラス:Regexp![条件を削除 [x]](/images/drop-condition-icon.png) 
  
 :Object#method
:Object#method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :singleton_methods
:singleton_methods![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :lambda
:lambda![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :public_instance_method
:public_instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :coverage
:coverage![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_method
:instance_method![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :match
:match![条件を削除 [x]](/images/drop-condition-icon.png) >
 >  :instance_eval
:instance_eval![条件を削除 [x]](/images/drop-condition-icon.png) > クラス:Regexp
 > クラス:Regexp![条件を削除 [x]](/images/drop-condition-icon.png) 
  ライブラリ
- ビルトイン (24)
検索結果
先頭2件
- 
      Regexp# match(str , pos = 0) {|m| . . . } -> object | nil (108.0) 
- 
      
      
      指定された文字列 str に対して位置 pos から自身が表す正規表現によるマッ チングを行います。マッチした場合には結果を MatchData オブジェクトで返し ます。 マッチしなかった場合 nil を返します。 ...字列 str に対して位置 pos から自身が表す正規表現によるマッ
 チングを行います。マッチした場合には結果を MatchData オブジェクトで返し
 ます。
 マッチしなかった場合 nil を返します。
 省略可能な第二引数 pos を指定すると......captures) # => ["b", "r"]
 p(/(.).(.)/.match("foobar", -3).captures) # => ["b", "r"]
 //}
 pos を指定しても MatchData#offset 等の結果
 には影響しません。つまり、
 //emlist[][ruby]{
 re.match(str[pos..-1])
 //}
 と
 //emlist[][ruby]{
 re.match(str, pos)
 //}
 は異なります。......チした場合に限り MatchData オブジェクトがブロック引数に渡されて実行されます。
 マッチした場合はブロックの値を返し、マッチしなかった場合は nil を返します。
 //emlist[例][ruby]{
 results = []
 /((.)\2)/.match("foo") {|m| results << m[0]...
- 
      Regexp# match(str , pos = 0) -> MatchData | nil (8.0) 
- 
      
      
      指定された文字列 str に対して位置 pos から自身が表す正規表現によるマッ チングを行います。マッチした場合には結果を MatchData オブジェクトで返し ます。 マッチしなかった場合 nil を返します。 ...字列 str に対して位置 pos から自身が表す正規表現によるマッ
 チングを行います。マッチした場合には結果を MatchData オブジェクトで返し
 ます。
 マッチしなかった場合 nil を返します。
 省略可能な第二引数 pos を指定すると......captures) # => ["b", "r"]
 p(/(.).(.)/.match("foobar", -3).captures) # => ["b", "r"]
 //}
 pos を指定しても MatchData#offset 等の結果
 には影響しません。つまり、
 //emlist[][ruby]{
 re.match(str[pos..-1])
 //}
 と
 //emlist[][ruby]{
 re.match(str, pos)
 //}
 は異なります。......チした場合に限り MatchData オブジェクトがブロック引数に渡されて実行されます。
 マッチした場合はブロックの値を返し、マッチしなかった場合は nil を返します。
 //emlist[例][ruby]{
 results = []
 /((.)\2)/.match("foo") {|m| results << m[0]...
