Я ищу, чтобы узнать, какой шаблон соответствует в списке имен файлов.Я могу выяснить, было ли найдено совпадение, но не определить, какой шаблон был найден.
local_pattern <- data.frame(
condition = c("umhfl","dmhfl", "umhfr", "dmhfr", "shfr", "vshfr", "vshfl"),
filename = c("*Upward motion*HF*Left*.csv", "*Downward motion*HF*Left*.csv", "*UHFR*.csv", "*DHFR*.csv", "*SHFR*.csv", "*VSHFR*.csv", "*VSHFL*.csv")
)
## matching a sample file name
pattern_matched <- grep(paste(glob2rx(local_pattern[,2]), collapse = "|"), "./csv files/DHFR 2019-04-09 04.59 PM_001.csv", value = F)
То, что я хотел бы видеть, - это сопоставленный шаблон, а не просто ИСТИНА, что совпадение было найдено.