Может кто-нибудь, пожалуйста, объясните мне, как это показывает слова, которые начинаются и заканчиваются одной и той же буквой.Спасибо!
str_view(words, "^(.).*\\1$", match = TRUE)
Используется регулярное выражение , которое можно разбить следующим образом:
^
(.)
()
.*
\\1
$
Таким образом, мы фиксируем первую букву после начала строки, затем сопоставляем что угодно, пока не увидим эту букву снова в конце строки.