У меня следующая проблема:
a <- "blablabla_string_to_extract_qwertz"
b <- "werwer_qweqweq_string_to_extract_nnmn"
d <- c("hello", "This is nonsense", b)
Теперь мне нравится проверять в векторе d, существует ли запись, содержащая последовательность символов, которые соответствуют a.
Выход должен быть
"werwer_qweqweq_string_to_extract_nnmn"
, потому что "string_to_extract" является частью a, а также частью b. grep или grepl не предлагали бы этого, потому что полная строка должна быть найдена в d.
Еще одна вещь: я не знаю, что последовательность строк "string_to_extract", которую я ищу, всегда начинается и заканчивается "_", возможно, она напрямую связана с любой другой буквой.
Большое спасибо!