Я пытаюсь создать список путей, используя list.files()
, и я использую следующее:
paths <- list.files(path = params$path[[1]],
pattern = '*',
all.files = TRUE,
full.names = TRUE,
recursive = TRUE,
ignore.case = TRUE)
Однако у меня есть имена файлов со специальными символами (акценты, вопросительные знаки и т. Д.).Это вызывает мою проблему в будущем.Сейчас я хочу игнорировать эти файлы из этого списка.Я пытаюсь сделать это с помощью pattern = param, но безуспешно.
В начале пытался выполнить следующее, но теперь я не могу найти никаких файлов.
paths <- list.files(path = params$path[[1]],
pattern='(a-z)',
all.files=TRUE,
full.names=TRUE,
recursive=TRUE,
ignore.case=TRUE)
Может кто-нибудь предложить регулярное выражение, которое я мог бы добавить в параметр pattern, чтобы найти имена файлов, которые толькосодержит [az] и / или [0-9], но не что-нибудь еще, никаких специальных символов?