Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.
Description
La fonction REGEXREPLACE
remplace une partie d'une valeur de texte qui correspond à une expression régulière par un nouveau texte.
Utilisation
REGEXREPLACE(text, regular_expression, replacement)
Arguments
Argument | Type | Obligatoire | Description |
---|---|---|---|
text | Texte | Oui | Le texte dont une partie sera remplacée |
regular_expression | Texte | Oui | L'expression régulière. Toutes les instances correspondantes dans le texte seront remplacées |
replacement | Texte | Oui | Le texte qui sera inséré dans le texte original |
Résultat
- Une nouvelle chaîne de caractères dont les parties correspondantes ont été remplacées.
Exemples
La fonction REGEXREPLACE
peut être utile pour le nettoyage des données collectées. Par exemple, si vous aviez précédemment collecté une valeur numérique dans un champ de texte libre avec le Code FAMILY_COUNT
, et que certains membres de votre personnel ont utilisé le point comme séparateur de milliers (par exemple, « 4.000 » et « 3.500 ») et que vous souhaitiez convertir les valeurs en nombres à l'aide de la fonction VALUE.
VALUE(REGEXREPLACE(FAMILY_COUNT, ",", "."))