Function
VteRegexnew_for_search
Declaration [src]
VteRegex*
vte_regex_new_for_search (
const char* pattern,
gssize pattern_length,
guint32 flags,
GError** error
)
Description [src]
Compiles pattern into a regex for use as a search regex
with vte_terminal_search_set_regex().
See man:pcre2pattern(3) for information about the supported regex language.
The regex will be compiled using flags.
Parameters
pattern |
const char* |
A regex pattern string. |
|
| The data is owned by the caller of the function. | |
| The value is a NUL terminated UTF-8 string. | |
pattern_length |
gssize |
The length of |
|
flags |
guint32 |
PCRE2 compile flags. |
|
error |
GError ** |
The return location for a GError*, or NULL. |
Return value
| Returns: | VteRegex |
A newly created |
|
| The caller of the function takes ownership of the data, and is responsible for freeing it. |