Я пытаюсь использовать Google Data Studio для создания панели инструментов версий браузера. Поле «Версия браузера» в Google Analytics содержит слишком много деталей, поэтому я хочу извлечь все до . в номере версии. Я пробовал создать новое поле по следующей формуле, но продолжаю получать ошибку «Could not parse formula». Я тестировал этот RegEx на regex101.com, и, похоже, он работает, так что, может быть, я чего-то не понимаю в Google Data Studio?
REGEXP_EXTRACT(Browser Version,'^(.+?)\.')





Попробуйте следующее регулярное выражение. Я считаю, что проблема в том, что (not set) также является возможным значением для измерения Browser Version, поэтому ваше регулярное выражение также должно учитывать это условие.
REGEXP_EXTRACT(Browser Version,'^\\D*(\\d+)\\D*')
Да! Я забыл про (не заданное) значение, которое не содержит точки. Теперь он работает отлично и показывает мне серию "основных номеров версий".
Замечательно. Не стесняйтесь отмечать это как принятый ответ, если считаете, что он будет полезен другим.
Попробуйте
REGEXP_EXTRACT(Browser Version,'^.+?\.'). Является ли версия браузера допустимым названием?