Performs a string find / replace operation.
Every occurrence of
parameter is replaced with
parameter (can be empty).
|Syntax:||[base, find, replace, case|
|, start] call fn_vbs_replaceString|
When using functions in VBS versions older than 3.4, certain limitations and requirements should be kept in mind - the main ones being that capitalization of the function name is crucial, and that #include "\vbs2\headers\function_library.hpp" has to be included in every script that utilizes it. More Category VBS Scripting Functions.
["abc", "bC", "dEf"] call fn_vbs_replaceString // Returns: "adEf"
["abcabc", "bC", "dEf", false, 2] call fn_vbs_replaceString // Returns: "abcadEf"
|See also:||fn vbs filterString|
Note: the case-sensitive replacement option is available in versions below v1.22, but is bugged and does not work properly.