Benachrichtigung

In diesem Artikel geht es um Looker Studio. Die Looker-Dokumentation finden Sie unter https://cloud.google.com/looker/docs/intro.

REGEXP_REPLACE

Ersetzt Text innerhalb des Zielwerts

Verwendungsbeispiel

REGEXP_REPLACE(Campaign , '(Sale):(Summer)', '\\2 \\1')

Syntax

REGEXP_REPLACE(X, regular_expression, replacement)

Parameter

  • X: ein Feld oder ein Ausdruck, der ein Feld enthält.
  • Regulärer_Ausdruck: Regulärer Ausdruck, der mit einem Teil von X übereinstimmt.
  • Neuer_Text: der Text, der den übereinstimmenden Teil von Feldausdruck ersetzt.

Rückgabe

Die Funktion REGEXP_REPLACE gibt Werte vom Typ Text zurück.

Hinweise

REGEXP_REPLACE gibt Text zurück, bei dem alle Teilstrings von X, die mit Regulärer_Ausdruck übereinstimmen, durchX ersetzt werden.

Sie können innerhalb des replacement-Arguments (Neuer_Text) Escapeziffern mit Backslash (\1 bis \9) verwenden, um Text einzufügen, der mit der entsprechenden Klammergruppe im Muster Regulärer_Ausdruck übereinstimmt. Mit \0 können Sie auf den gesamten übereinstimmenden Text verweisen.

Wenn Sie dem regulären Ausdruck einen umgekehrten Schrägstrich (Backslash) hinzufügen möchten, müssen Sie ein Escapezeichen voranstellen. Beispiel:

REGEXP_REPLACE('abc', 'b(.)', 'X\\1');

gibt aXc zurück.

Sie können auch Rohstrings verwenden, um eine Escape-Ebene zu entfernen, zum Beispiel:

REGEXP_REPLACE('abc', 'b(.)', r'X\1');

Durch die Funktion REGEXP_REPLACE werden ausschließlich nicht überlappende Übereinstimmungen ersetzt. Wenn man beispielsweise ana in banana ersetzt, wird nur eine Ersetzung vorgenommen, nicht zwei.

Beispiele

Example formula Input Output
REGEXP_REPLACE(LOWER(Campaign), ".bc123", "Summer Sale")

abc123

Summer Sale
REGEXP_REPLACE(LOWER(Campaign), ".bc123", "Summer Sale") BBC123 Summer Sale
REGEXP_REPLACE(Campaign , '(.*):(.*)', '\\2 \\1')

Sale:Summer

Summer Sale

REGEXP_REPLACE(Campaign , '(.*):(.*)', '\\2 \\1') Sale:Winter Winter Sale

War das hilfreich?

Wie können wir die Seite verbessern?
true
Neue Funktionen in Looker Studio

Erfahren Sie mehr über neue Funktionen und die letzten Änderungen. Die Versionshinweise für Looker Studio finden Sie auf Google Cloud.

Suche
Suche löschen
Suche schließen
Hauptmenü
7416972097152577001
true
Suchen in der Hilfe
true
true
true
true
true
102097
false
false