Regex, чтобы очистить имена кампаний электронной почты, а затем объединить? - PullRequest
0 голосов
/ 03 октября 2019

Я довольно новичок в Regex и пытаюсь создать выражение, чтобы очистить некоторые непоследовательные названия почтовых кампаний, чтобы я мог хорошо отчитываться о них в Google Data Studio.

Я пытался самостоятельнооцените по Google, и мне не повезло.

Я создаю ежеквартальный отчет, поэтому хочу отчитаться о наших последних трех ежемесячных информационных бюллетенях. Например, для сентября у меня есть три итерации названия кампании:

0fbc60f462-ENEWS_2019_SEPTEMBER
023a182219-ENEWS_2019_SEPTEMBER
41afe1cac5-ENEWS_2019_SEPTEMBER

Все они имеют разные просмотры страниц, сеансы и т. Д. В идеале для июля, августа и сентября:

  1. удалите числа впереди;
  2. объедините их вместе

Могу ли я сделать это через Regex?

1 Ответ

0 голосов
/ 04 октября 2019

Вы должны быть в состоянии сделать это в Data Studio с вычисляемым полем, используя инструкцию Case, такую ​​как:

CASE
    WHEN REGEXP_MATCH(Campaign, "ENEWS_2019_SEPTEMBER$") THEN "ENEWS_2019_SEPTEMBER"
END

Дополнительная информация по операторам CASE:
https://support.google.com/datastudio/answer/7020724?hl=en

...