Class: Regex
Static Methods
Regex Regex.new(pattern: string)
Constructs a new Regex
object. Errors if the pattern is invalid.
string Regex.Escape(contents: string)
Escapes a string for use by regex.
Methods
Match | nil Regex:Match(contents: string)
Matches contents
against this Regex object and returns the first Match
, or nil if no match was found.
table Regex:MatchMany(contents: string)
Matches contents
against this Regex object and returns all Match
es found.
string Regex:Replace(contents: string, replace_with: string)
Replaces the first match of this Regex object in contents
with replace_with
.