[][src]Module mruby::extn::core::matchdata

ruby/spec compliant implementation of MatchData.

Each function on MatchData is implemented as its own module which contains the Args struct for invoking the function.

MatchData#==, MatchData#eql?, MatchData#inspect, and MatchData#values_at are implemented in Ruby.

Modules

begin

MatchData#begin

captures

MatchData#captures

element_reference

MatchData#[]

end

MatchData#end

length

MatchData#length

named_captures

MatchData#named_captures

names

MatchData#names

offset

MatchData#offset

post_match

MatchData#post_match

pre_match

MatchData#pre_match

regexp

MatchData#regexp

string

MatchData#string

to_a

MatchData#to_a

to_s

MatchData#to_s

Structs

MatchData
Region

Functions

init