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:
GString
A
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:
guint
The maximum instances of
find
to replace withreplace
, or0
for no limit.