Извлечение имен пакетов из R-скриптов

rjss спросил: 26 декабря 2017 в 07:42 в: r

Я пытаюсь написать функцию для извлечения имен пакетов из списка файлов сценариев R. Мое регулярное выражение, похоже, не работает, и я не знаю, почему. Для начинающих я не могу сопоставлять строки, содержащие library. Например

str <- c("           library(abc)", "library(def)", "some other text")
grep("library\\(", str, value = TRUE)
grep("library\\(+[A-z]\\)", str, value = TRUE)

Почему мой второй grep не возвращает элементы 1 и 2 из вектора str? Я пробовал так много вариантов, но все мои результаты возвращаются пустым.

0 ответов