2017-08-29 1 views
1

Je suis en train de construire un nouveau champ calculé dans Google Data Studio pour se débarrasser de toutes les requêtes. J'ai essayé la formule suivante:Requêtes de bande URLS dans Google Data Studio avec regexp_replace

REGEXP_REPLACE(page,"\?(.*)","")

Mais Data Studio me retourne une formule non valide ... Je suppose que c'est parce que ce n'est pas Google RE2 ... Comment puis-je traduis cela en Google RE2?

Merci!

+1

Essayez de double Escaping '?'. L'expression régulière elle-même est un modèle RE2 valide. Il serait utile que vous fournissiez également une chaîne d'échantillons et le résultat attendu. –

Répondre

1

Vous pouvez utiliser

REGEXP_REPLACE(page,"[?].*","") 

Le modèle sera analysé comme un ? littéral suivi avec des 0+ caractères, et tout le match va se remplacer par une chaîne vide.