Я новичок в регулярном выражении. Я пытаюсь извлечь имя веб-сайта из длинного URL-адреса, как показано ниже.Извлечь строки перед регулярным выражением в BigQuery
http://connect.themediatrust.com/d/?a=19481782541
Я пытаюсь получить все до ".com" части.
ВЫБОР customer_id, СОАЬЕЗСЕ (REGEXP_EXTRACT (referrer_uri, г '([^ (. +?) "Ком"])'), referrer_uri) КАК referrer_uri ОТ [zz_marketing_analytics.visit_from_zumobi] ГДЕ referrer_uri = "http://connect.themediatrust.com/d/?a=19481782541";
Я получаю только «h» как ссылка URI. Я не уверен, что случилось.
Престола [SO результаты для 'REGEXP_EXTRACT' используются с большой поисковый запрос] (http://stackoverflow.com/search?q=%5Bgoogle-bigquery % 5D + REGEXP_EXTRACT). –