Function
AppStreamgstring_replace
since: 1.0
Declaration [src]
guint
as_gstring_replace (
GString* string,
const gchar* find,
const gchar* replace,
guint limit
)
Description [src]
Replaces the string find with the string replace in a GString up to
limit times. If the number of instances of find in the GString is
less than limit, all instances are replaced. If limit is 0,
all instances of find are replaced.
Available since: 1.0
Parameters
string-
Type:
GStringA
GString.The data is owned by the caller of the function. find-
Type:
const gchar*The string to find in
string.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. replace-
Type:
const gchar*The string to insert in place of
find.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. limit-
Type:
guintThe maximum instances of
findto replace withreplace, or0for no limit.