strdelimit
Converts any delimiter characters in @string to @new_delimiter.
Any characters in @string which are found in @delimiters are changed to the @new_delimiter character. Modifies @string in place, and returns @string itself, not a copy.
The return value is to allow nesting such as:
g_ascii_strup (g_strdelimit (str, "abc", '?'))
Content copied to clipboard
In order to modify a copy, you may use func@GLib.strdup:
reformatted = g_strdelimit (g_strdup (const_str), "abc", '?');
…
g_free (reformatted);
Content copied to clipboard
Return
the modified @string
Parameters
string
the string to convert
delimiters
a string containing the current delimiters, or NULL
to use the standard delimiters defined in const@GLib.STR_DELIMITERS
newDelimiter
the new delimiter character