I'm trying to filter rows containing the string "Data\\this\\way\\test"
. Unclear as to why this does not work.
Ideally would expect to see an output like
"D:\\Data\\this\\way\\test\\dat1",
"D:\\Data\\this\\way\\test\\dat2",
My code:
files <- c(
"D:\\Data\\this\\way\\test\\dat1",
"D:\\Data\\this\\way\\test\\dat2",
"D:\\Data\\not-this\\way\\test\\dat1",
"D:\\Data\\not-this\\way\\test\\dat2"
)
files_filt_df <- data.frame(filenames = files,
stringsAsFactors = FALSE) %>%
filter(str_detect(filenames,"Data\\this\\way\\test"))
files_filt_df
[1] filenames
<0 rows> (or 0-length row.names)