Я пытаюсь понять реализацию REGEX, используемую в REGEX_MATCH в Google DataStudio - у меня есть довольно простой шаблон, который просто не будет соответствовать в DataStudio, но преуспеет в BigQuery и на таких сайтах, как regexr.com.
Соответствующая строка имеет формат:
some.job.run | SUCCESS: [{"object_1":20}, {"object_2":0}]
(с большим количеством элементов в списке)
В BQ я могу сопоставить ожидаемые результаты с:
REGEXP_MATCH(input, '^some\\.job\\.run \\| SUCCESS\\:.*')
Это признается действительным в DataStudio, но не будет совпадать, я ранее читал, что DataStudio требует полного совпадения строк - что я получаю в BQ и regexr и т. Д.
IsКто-нибудь, имеющий опыт использования REGEX_MATCH в DataStudio, может пролить свет на то, почему этот шаблон не совпадает в DataStudio?