event_check_regex_array
Description:
[ CCode ( array_length_pos = 3.1 , array_length_type = "gsize" ) ]
[ Version ( since = "0.62" ) ]
public string[]? event_check_regex_array (Event event, Regex[] regexes, uint32 match_flags)
[ Version ( since = "0.62" ) ]
public string[]? event_check_regex_array (Event event, Regex[] regexes, uint32 match_flags)
Like vte_terminal_event_check_regex_simple
, but returns an array of strings, containing the matching text (or null
if
no match) corresponding to each of the regexes in regexes
.
You must free each string and the array; but note that this is *not* a null
-terminated string array, and so you must *not* use
strfreev on it.
Parameters:
this |
a Terminal |
event |
a Event |
regexes |
an array of Regex |
match_flags |
PCRE2 match flags, or 0 |
n_matches |
number of items in |
n_regexes |
number of items in |
Returns:
a newly allocated array of strings, or |