rstr_len


Description:

[ CCode ( cname = "g_strrstr_len" ) ]
public unowned string? rstr_len (ssize_t haystack_len, string needle)

Searches the string haystack for the last occurrence of the string needle, limiting the length of the search to haystack_len.

The fact that this function returns `gchar *` rather than `const gchar *` is a historical artifact.

Parameters:

haystack_len

the maximum length of haystack in bytes. A length of `-1` can be used to mean "search the entire string", like [ func@GLib.strrstr]

needle

the string to search for

haystack

a string to search in

Returns:

a pointer to the found occurrence, or `NULL` if not found