Terminal.matchCheck

string matchCheck(glong column, glong row, out int tag)

Checks if the text in and around the specified position matches any of the regular expressions previously set using vte_terminal_match_add(). If a match exists, the text string is returned and if tag is not null, the number associated with the matched regular expression will be stored in tag.

If more than one regular expression has been set with vte_terminal_match_add(), then expressions are checked in the order in which they were added.

Parameters

columnthe text column
rowthe text row
taga location to store the tag, or null

Returns

a newly allocated string which matches one of the previously

set regular expressions

Deprecated

Use [vte.terminal.Terminal.matchCheckEvent] instead.