Replace
Description
Search for a string and replace it with another string. The look_for and replace_with input parameters can be arrays or comma separated multi values. The look_for input parameter can be a regular expression(s), but if it is, then reg_expr should be set to "true".
Syntax
target.strlib.Replace( input, look_for, replace_with, reg_expr )
look_for variant - This can be a string, array, or comma separated multi values or, if reg_expr is set to "true", look_for can be a regular expression
replace_with - This is the string that will replace the string(s) found
reg_expr Boolean (optional) - If reg_expr is set to "true", look_for can be a regular expression (default is false)
Return value
The input modified as specified
Sample
'---------- Start ----------
Function Start
Dim str, str2
str = "7-23-97"
str2 = target.strlib.Replace(str, "-", "/")
trg.Message( str2 )
End Function
In this example the goal is to replace the dashes in a string and replaces the with slashes, this could be used in situations where you need to change a string to match a database format, the ouput string will look like 7/23/97.
See also
TextConverter's "this" Object