Мой фрейм данных выглядит как
df <- setNames(data.frame(c("2 June 2004, 5 words, ()(","profit, Insight, 2 May 2004, 188 words, reports, by ()("), stringsAsFactors = F), "split")
Я хочу разделить столбец для даты и слов. Пока я нашел " Извлечение текста даты из строки "
lapply(df2, function(x) gsub(".*(\\d{2} \\w{3} \\d{4}).*", "\\1", x))
Но это не работает с моим примером, спасибо за помощь, как всегда