J'ai une chaîne. J'ai besoin de remplacer toutes les instances d'un tableau donné de chaînes de cette chaîne d'origine - comment ferais-je cela?Supprimer les caractères en utilisant Regex
Actuellement, je suis en utilisant ...
var inputString = "this is my original string.";
var replacement = "";
var pattern = string.Join("|", arrayOfStringsToRemove);
Regex.Replace(inputString, pattern, replacement);
Cela fonctionne très bien, mais malheureusement, il tombe en panne quand quelqu'un essaie d'enlever un personnage qui a une signification particulière dans le regex.
Comment est-ce que je devrais faire ceci? Y a-t-il un meilleur moyen?