REGEXEXTRACT

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 REGEXEXTRACT extrait la première partie d'une valeur texte qui correspond à une expression régulière.

Utilisation

REGEXEXTRACT(texte, expression_régulière)

Arguments

Argument Type Obligatoire Description
texte Texte Oui Le texte d'entrée
expression_régulière Texte Oui L'expression régulière à rechercher

Résultat

  • La partie du texte qui correspond à l'expression_régulière donnée

Exemples

Les expressions régulières sont un outil polyvalent pour faire correspondre du texte. Par exemple, vous pourriez vouloir extraire l'indicatif régional afin de résumer le nombre de participants par ville.

Aux États-Unis, les numéros de téléphone ressemblent à (570) 724-3053, où 570 est ce qu'on appelle l'indicatif régional. Si nous avons un champ de texte dans un formulaire appelé PHONE_NUMBER, nous pourrions alors ajouter un champ calculé pour l'indicatif régional en utilisant la formule :

REGEXEXTRACT(PHONE_NUMBER, "[0-9]{3}")

La formule ci-dessus fera correspondre le premier groupe de 3 chiffres dans le champ PHONE_NUMBER :

NOM PHONE_NUMBER AREA
Alex (570) 724-3053 570
Alexandria (202) 225-3965 202
Élément suivant
COUNT