Size: a a a

R (язык программирования)

2020 July 03

PU

Philipp Upravitelev in R (язык программирования)
это особенность парсера R, ему нужны два слеша для экранирования служебных символов
источник

AS

Alexander Semenov in R (язык программирования)
Благодарю
источник

V

Vladlen in R (язык программирования)
А знает кто пакет, функции которого можно скормить две даты, а он а выдаст регулярку на весь диапазон дат между ними и включая заданные?
источник

БА

Байкулов Антон... in R (язык программирования)
Vladlen
А знает кто пакет, функции которого можно скормить две даты, а он а выдаст регулярку на весь диапазон дат между ними и включая заданные?
dates <- seq(as.Date('2000-01-01'), as.Date('2050-12-31'), by = 'day')


Оно?
источник

V

Vladlen in R (язык программирования)
Спасибо)
источник

IT

Inip Tyig in R (язык программирования)
подождиите, но это же не регулярка
источник

V

Vladlen in R (язык программирования)
И правда) мне ж в dir засунуть надо...
источник

IT

Inip Tyig in R (язык программирования)
источник

IT

Inip Tyig in R (язык программирования)
есть подход
источник

V

Vladlen in R (язык программирования)
Спасибо! Пойду изучать
источник

IT

Inip Tyig in R (язык программирования)
Vladlen
И правда) мне ж в dir засунуть надо...
нуууу, тут-то, как раз пройтись по сиквенсу, может, и лучше будет
источник

PD

Pavel Demin in R (язык программирования)
как насчет

my_fun = function(date_start, date_end) {
 sequence = seq(as.Date(date_start), as.Date(date_end), by = 'day')
 reg = stringr::str_c(sequence, collapse = "|")
 return(reg)
}


быстро проверил, вроде работает
источник

PD

Pavel Demin in R (язык программирования)
Vladlen
Спасибо! Пойду изучать
так сказать, чуть дожал решение, предложенное выше
источник

IT

Inip Tyig in R (язык программирования)
Pavel Demin
как насчет

my_fun = function(date_start, date_end) {
 sequence = seq(as.Date(date_start), as.Date(date_end), by = 'day')
 reg = stringr::str_c(sequence, collapse = "|")
 return(reg)
}


быстро проверил, вроде работает
даже интересно какого вида конечный автомат синтезирует на это Ахо-Корасик
источник

ГД

Григорий Демин... in R (язык программирования)
Alexander Semenov
Уважаемые, помогите привести регулярку к виду, который понимает аргумент pattern функции list.files().

В regexr.com регулярка выглядит вот так: (Google)*(\.xlsx)*
Есть специальная функция glob2rx, которая переводит стандартные выражения с подстановками в регулярные выражения:
glob2rx("*.xlsx")  выдаст "^.*\\.xlsx$"
источник

AS

Alexander Semenov in R (язык программирования)
Григорий Демин
Есть специальная функция glob2rx, которая переводит стандартные выражения с подстановками в регулярные выражения:
glob2rx("*.xlsx")  выдаст "^.*\\.xlsx$"
Спасибо!
источник

V

Vladlen in R (язык программирования)
Pavel Demin
так сказать, чуть дожал решение, предложенное выше
Вообще замечательно, спасибо!
источник

АК

Артём Клевцов... in R (язык программирования)
источник

IT

Inip Tyig in R (язык программирования)
ммм, тугосерики в тидиверсике — дайверсити которго все зуслужили
источник
2020 July 04

PU

Philipp Upravitelev in R (язык программирования)
коллеги, давайте быть добрее друг к другу.
источник