À l'aide de postgres regexp_replace pour remplacer une liste de chaînes par toujours la même chaîne

Salut, je voudrais utiliser regexp_replace (ou tout autre postgres fonction si raisonnable) pour remplacer des caractères dans une chaîne de caractères en un ", c'est à dire effacer.

À l'aide de regexp_replace(('def4abcdef4ab','4', ",'g') je peux remplacer/supprimer toutes les occurrences de "4", mais je veux aussi de remplacer toutes les occurences de 'e' et b' dans le même processus, sans l'aide de plusieurs processus imbriqués comme regexp_replace(regexp_replace(regexp_replace())).

c'est à dire je veux être en mesure de fournir une courte liste des différentes chaînes qui devraient ensuite être remplacer par une chaîne unique.

Des idées? Merci beaucoup à l'avance!

InformationsquelleAutor sal | 2013-10-24