регулярное выражение в переменной, как обрабатывать специальные символы? - PullRequest
1 голос
/ 10 мая 2019

Я пытаюсь совершать API-вызовы в Google Analytics, и мне нужно отправить регулярное выражение как часть вызова с помощью пакета googleAnalyticsR.

регулярное выражение может быть отправлено, потому что в нем есть специальная функция charaacter ().используя double \ сделать неправильно при отправке в API.

library(googleAnalyticsR)
date_range = c("2019-03-01", "2019-03-10")
view_id = "12345678"
reg_exp <- "(www.abc.com)\.*"
se <- segment_element("pagePath",
                  operator = "REGEXP",
                  type = "DIMENSION",
                  expressions = reg_exp,
                  scope = "SESSION")
sv_simple <- segment_vector_simple(list(list(se)))
seg_defined_one <- segment_define(sv_simple)
segment4 <- segment_ga4("simple", user_segment = seg_defined_one)

data <- google_analytics(view_id, 
               date_range = date_range,
               metrics = c("pageviews", ""),
               dimensions = c("pagePath"),
               segments = segment4)

Как я могу установить правильное регулярное выражение в этой переменной?

...