replace static method
Replaces every occurrence of search with replace in subject.
Implementation
static String replace(dynamic search, dynamic replace, String subject) {
final searches = search is List ? search : [search];
final replaces = replace is List ? replace : [replace];
var result = subject;
for (var i = 0; i < searches.length; i++) {
final r = i < replaces.length
? replaces[i].toString()
: (replaces.isNotEmpty ? replaces.last.toString() : '');
result = result.replaceAll(searches[i].toString(), r);
}
return result;
}