Replaces occurrences of the pattern in regex with the output of
eval for that occurrence.
Setting start_position differs from just passing over a shortened
string and setting G_REGEX_MATCH_NOTBOL in the case of a pattern
that begins with any kind of lookbehind assertion, such as "\b".
Replaces occurrences of the pattern in regex with the output of eval for that occurrence.
Setting start_position differs from just passing over a shortened string and setting G_REGEX_MATCH_NOTBOL in the case of a pattern that begins with any kind of lookbehind assertion, such as "\b".
The following example uses glib.regex.Regex.replaceEval to replace multiple strings at once: