desanitizeMatchString function
Implementation
DesanitizeResult desanitizeMatchString(String matchString) {
var result = matchString;
final applied = <MapEntry<String, String>>[];
for (final entry in buildDesanitizations().entries) {
final before = result;
result = result.replaceAll(entry.key, entry.value);
if (before != result) {
applied.add(entry);
}
}
return DesanitizeResult(result: result, appliedReplacements: applied);
}