Sie können die regulären Ausdruckssonderzeichen Fragezeichen („?“), Pluszeichen („+“) und Sternchen („*“) verwenden. Mit diesen Zeichen können Sie Muster definieren, um Text in Ihren Data Studio-Berichten und ‑Dashboards zu transformieren und zu analysieren. Mit diesen Mustern können Sie verschiedene Textstrukturen abgleichen, um Ihre Daten zu verfeinern und ihre Visualisierung und Präsentation zu verbessern.
Fragezeichen („?“)
Das Fragezeichen („?“) entspricht keinmal oder einmal dem vorangehenden Zeichen.
Beispiel: 10? entspricht Folgendem:
- 1
- 10
Beispiel
Eine IP-Adresse mit einer oder zwei Ziffern im letzten Abschnitt abgleichen.
Beispiel: 216.239.32.\d\d? entspricht Folgendem:
- 216.239.32.2
- 216.239.32.34
In diesem Beispiel wird der Backslash verwendet, um das Dezimalzeichen zu maskieren, und \d, um mit einer beliebigen Ziffer übereinzustimmen.
Pluszeichen („+“)
Das Pluszeichen („+“) entspricht mindestens einmal dem vorangehenden Zeichen.
Beispiel: 10+ entspricht Folgendem:
- 10
- 100
- 1000
- usw.
Beispiel
Eine IP-Adresse mit einer oder mehreren Ziffern im letzten Abschnitt abgleichen.
Beispiel: 216.239.32.\d+ entspricht Folgendem:
- 216.239.32.2
- 216.239.32.34
- 216.239.32.567
In diesem Beispiel wird der Backslash verwendet, um das Dezimalzeichen zu maskieren, und \d, um mit einer beliebigen Ziffer übereinzustimmen.
Sternchen („*“)
Das Sternchen („*“) entspricht keinmal oder mehrmals dem vorangehenden Zeichen.
Beispiel: 10* entspricht Folgendem:
- 1
- 10
- 100
- 1000
- usw.
Beispiel
Eine IP-Adresse mit null oder mehr Ziffern im letzten Abschnitt abgleichen.
Beispiel: 216.239.32.\d* entspricht Folgendem:
- 216.239.32.
- 216.239.32.2
- 216.239.32.34
- 216.239.32.567
In diesem Beispiel wird der Backslash verwendet, um das Dezimalzeichen zu maskieren, und \d, um mit einer beliebigen Ziffer übereinzustimmen.
Wenn Sie mehr als nur das vorangehende Element abgleichen müssen, können Sie das Sternchen () mit dem Punkt (.) kombinieren. Der Punkt entspricht jedem vorangehenden Element und das Sternchen entspricht diesem Element dann keinmal oder mehrmals. So können Sie beispielsweise alle URIs abgleichen, die mit denselben Zeichen beginnen und enden, unabhängig davon, wie viele Zeichen dazwischen liegen. Beispiel: /mens/.*html entspricht Folgendem:
- /mens/shirts/oxford.html
- /mens/shirts/oxford/shortsleeve.html