replaceMultiple function

String replaceMultiple(
  1. String source,
  2. List<String> originals,
  3. List<String> replacements
)

Implementation

String replaceMultiple(
  String source,
  List<String> originals,
  List<String> replacements,
) {
  assert(originals.length == replacements.length);
  String output = source;
  for (int i = 0; i < originals.length; i++) {
    output = output.replaceAll(originals[i], replacements[i]);
  }
  return output;
}