ReplaceList

Replaces occurrences of the elements from a delimited list in a string with corresponding elements from another delimited list. The search is case-sensitive.

ReplaceList( string, list1, list2 [, delimiter_list1 [, delimiter_list2 [, includeEmptyFields ] ] ] )

Returns: String

Argument Description
string
string, required

A string

list1
string, required

string list of search strings

list2
string, required

string list of replacement strings

delimiter_list1
string, optional

Delimiter for search, or if no replacement delimiter is defined, this delimiter is used for search and replacement.

Alias: delimiter, delimiterList1

delimiter_list2
string, optional

Delimiter for replacement.

Alias: delimiterList2

includeEmptyFields
boolean, optional

When true, empty elements are preserved

Examples

writeDump(ReplaceList('xxxabcdxxxabcd','a,b,c,d','0,1,2,3'));
writeDump(ReplaceList('xxxabcdxxxabcd','a,b,c,d','11'));
writeDump(ReplaceList('xxxabcdxxxabcd','a','1,2,3'));
writeDump(ReplaceList('xxxabcdxxxabcd','',''));

See also