Есть ли способ найти совпадения между длинным и меньшим словом, используя agrep () fct - PullRequest
0 голосов
/ 10 ноября 2019

Я хочу определить, что есть совпадение, когда есть элемент в более длинной строке в меньшей строке.

Например

String1 <- "Hey you" String2 <- "you"

Это совпадение, поскольку элемент из String1 также является частью String2.

Однако это не работает при использовании функции agrep().

agrep(String1,String2)

Есть ли способ сделать это с помощью функции? Может быть, с помощью границ слов?

1 Ответ

2 голосов
/ 10 ноября 2019

Если вы не ограничены функцией agrep, str_detect из stringr также решит эту проблему:

String1 <- "Hey you"
String2 <- "you"


stringr::str_detect(string = String1, pattern = String2)
[1] TRUE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...