The <<dequote...>> function, by default, removes any double-quote characters from a given string. It contains three optional named parameters, however, that significantly alter and enhance this functionality. First, by including the quote parameter, you can specify a different character to be removed form the given string or strings.
Second, the replace parameter can specify the character you wish to replace the quote character with. Finally, the join parameter allows you to specify the character used to join multiple string arguments to the function together.
stringArg1 [stringArgN] [quote=quoteChar] [replace=repChar] [join=joinString]>>
- stringArg1 This argument contains the string to be “dequoted.” May be a hard coded value, a data tag, or the return value of another function call.
- stringArgN Additional, optional argument(s) to be dequoted, and joined together with the previous arguments.
- quote The value to this named parameter is the character to be removed from the given string or strings. If not provided, the default value is double quotes. If the value to this parameter contains more than one character, the first will be used and the rest ignored.
- replace The value to this named parameter is the single character to replace the “quote” character with in the string. If the value to this parameter contains more than one character, the first will be used and the rest ignored.
- join The value to the named parameter is the character or string used to join together the arguments to the function. If not provided, each string is separated by a single white space.