Regex.newForMatch
vte.regex.Regex newForMatch(string pattern, uint flags)Compiles pattern into a regex for use as a match regex with [vte.terminal.Terminal.matchAddRegex] or [vte.terminal.Terminal.eventCheckRegexSimple].
See man:pcre2pattern(3) for information about the supported regex language, and man:pcre2api(3) for information about the supported flags.
The regex will be compiled using <literal>PCRE2_UTF</literal> and possibly other flags, in addition to the flags supplied in flags.
Parameters
pattern | a regex pattern string |
flags | PCRE2 compile flags |
Returns
a newly created #VteRegex, or null with error filled in
Throws
[ErrorWrap]