replace
Description:
Replaces the string find
with the string replace
in a
StringBuilder up to limit
times.
If the number of instances of find
in the StringBuilder is less
than limit
, all instances are replaced. If limit
is `0`, all instances of find
are replaced.
If find
is the empty string, since versions 2.69.1 and 2.68.4 the replacement will be inserted no more than once per possible
position (beginning of string, end of string and between characters). This did not work correctly in earlier versions.
Parameters:
this | |
find |
the string to find in this |
replace |
the string to insert in place of |
limit |
the maximum instances of |
Returns:
the number of find and replace operations performed. |