À propos des expressions régulières

Google Analytics est compatible avec les expressions régulières (également appelées "regex"). Vous pouvez ainsi créer des définitions plus flexibles pour des éléments tels que les filtres de données, les événements clés, les segments, les audiences, les groupes de contenu et les groupes de canaux personnalisés.

Dans Google Analytics, les expressions régulières sont des séquences spécifiques de caractères qui correspondent aux formats de vos données Analytics de façon large ou plus restrictive.

Par exemple, si vous souhaitez créer un filtre de vue afin d'exclure des données du site générées par vos propres employés, vous pouvez utiliser une expression régulière. Elle vous permet d'exclure toutes les données de la plage entière d'adresses IP qui concernent vos employés. Imaginons que cette plage s'étende de 198.51.100.1 à 198.51.100.25. Plutôt que de saisir 25 adresses IP différentes, vous pouvez créer une expression régulière, telle que 198\.51\.100\.\d*, qui correspond à toute la plage d'adresses.

Prenons un autre exemple. Si vous souhaitez créer un filtre de vue n'incluant que les données de campagne de deux villes différentes, vous pouvez créer une expression régulière telle que San Francisco|New York (San Francisco ou New York).

Remarque : Par défaut, les expressions régulières Google Analytics sont des expressions régulières complètes et sensibles à la casse. L'expression régulière partielle exige que l'utilisateur ajoute des métacaractères.

Métacaractères dans les expressions régulières

Caractères génériques

. Correspond à un seul caractère, quel qu'il soit (lettre, chiffre ou symbole) 1. correspond à
10, 1A

1.1 correspond à
111, 1A1

Exemples
? Correspond au caractère qui précède zéro ou une fois 10? correspond à
1, 10

Exemples
+ Correspond au caractère qui précède une fois ou plus 10+ correspond à
10, 100

Exemples
* Correspond au caractère qui précède zéro fois ou plus 1* correspond à
1, 10

Exemples
| Crée une correspondance OR

À ne pas utiliser à la fin d'une expression
1|10 correspond à
1, 10

Exemples

Points d'ancrage

^ Correspond aux caractères adjacents au début d'une chaîne ^10 correspond à
10, 100, 10x

^10 ne correspond pas à
110, 110x

Exemples
$ Correspond aux caractères adjacents à la fin d'une chaîne 10$ correspond à
110, 1010

10$ ne correspond pas à
100, 10x

Exemples

Groupes

( ) Correspond aux caractères entre parenthèses exactement dans leur ordre d'apparition, n'importe où dans une chaîne


Utilisé également pour regrouper d'autres expressions
(10) correspond à
10, 101, 1011

([0-9]|[a-z]) correspond à
tout nombre ou toute minuscule

Exemples
[ ] Correspond aux caractères entre crochets dans n'importe quel ordre, n'importe où dans une chaîne [10] correspond à
012, 120, 210

Exemples
- Crée une plage de caractères (entre crochets) avec lesquels établir une correspondance n'importe où dans une chaîne [0-9] correspond à tout chiffre de 0 à 9

Exemples

Échap

\ Indique que le caractère adjacent doit être interprété de façon littérale plutôt que comme un métacaractère d'expression régulière \. indique que le point adjacent doit être interprété comme un point final et non comme un caractère générique

216\.239\.32\.34 correspond à
216.239.32.34

Exemples

Conseils

Utilisation d'expressions simples

Les expressions régulières simples sont plus faciles à interpréter et à modifier par les autres utilisateurs.

Faire correspondre des métacaractères

La barre oblique inverse (\) est insérée avant les métacaractères d'expressions régulières, ce qui permet d'interpréter littéralement ces caractères. Par exemple, si vous utilisez un point comme séparateur décimal dans une adresse IP, insérez la barre oblique inverse (\.) juste avant afin qu'il ne soit pas interprété comme un caractère générique.

Comparaison entre les expressions régulières complètes et les expressions régulières partielles

Google Analytics est compatible avec les expressions régulières complètes par défaut. Cela signifie que, sans ajouter de métacaractères, l'expression ne renvoie que les valeurs correspondant exactement. Pour créer une expression régulière partielle et filtrer les dimensions contenant une valeur spécifique, vous pouvez utiliser des métacaractères tels que ".*".

Exemple

  • Expression régulière complète par défaut : la ville correspond à l'expression régulière "San Francisco" ne renverra que "San Francisco".
  • Expression régulière partielle : la ville correspond à l'expression régulière ".*San Francisco.*" renverra à la fois "San Francisco" et "South San Francisco".

Liens associés

Ces informations vous-ont elles été utiles ?

Comment pouvons-nous l'améliorer ?
Recherche
Effacer la recherche
Fermer le champ de recherche
Applications Google
Menu principal
14715991493785625781
true
Rechercher dans le centre d'aide
false
true
true
true
true
true
69256
false
false
false
false