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 textuelle qui correspond à une expression régulière.

Utilisation

REGEXEXTRACT(text, regular_expression)

Arguments

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

Résultat

  • La partie du texte qui correspond à l'expression régulière (regular_expression) 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 trouvera la correspondance avec 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