Module re
re:‘pattern’
re:(pattern, flags)
Create a regular expression object.
Methods
search(string)
Scan through
stringlooking for the first location where the regular expression produces a match, and return a corresponding match object.
match(string)
If the whole
stringmatches the regular expression, return a corresponding match object.
find_strings(string)
Return all non-overlapping matches of the regular expression in
string, as an array of strings.
find_matches(string)
Return an iterator yielding match objects over all non-overlapping matches for the regular expression in
string.
Match object methods
group(group = 0) -> String
Returns a subgroup of the match. If a
groupargument is zero, the return value is the entire matching string.
start(group = 0)
end(group = 0)
Return the indices of the start and end of the substring matched by
group(or the whole matched substring if
groupargument is zero).