[ 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)
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.
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 |
a newly allocated array of strings, or |