COB_SUBSTITUTE_CASE function
SUBSTITUTE-CASE (case-insensitive)
Implementation
dynamic COB_SUBSTITUTE_CASE(List<dynamic> values) {
if (values.isEmpty) return '';
var s = varToStr(values[0]);
var i = 1;
while (i + 1 < values.length) {
final f = varToStr(values[i]);
final t = varToStr(values[i + 1]);
s = s.replaceAll(RegExp(RegExp.escape(f), caseSensitive: false), t);
i += 2;
}
return s;
}