Извлечь подстроку в R, используя grepl

У меня есть таблица со строковым столбцом, отформатированным следующим образом

abcdWorkstart.csv
abcdWorkcomplete.csv

И я хотел бы извлечь последнее слово в этом имени файла. Поэтому я думаю, что начальным шаблоном будет слово «Работа», а конечным шаблоном будет «.csv». Я написал что-то, используя grepl, но не работал.

grepl("Work{*}.csv", data$filename)

В основном я хочу извлечь что-нибудь между Work и .csv

желаемый результат:

start
complete
8
задан Andre Elrico 28 August 2018 в 15:18
поделиться