Я хотел бы найти совпадение строк с количеством символов, которые соответствуют началу. У меня две строки a <- "ABCDBADCABC"
, b <- "ABC"
. Я хочу найти матч b
в a
. Мне интересно узнать, существует ли b <- "ABC"
в начале a <- "ABCDBADCABC"
. Я не ищу другие местоположения строки, отличные от start.Алгоритмы строковых совпадений в R
Другой пример:b <- ABCDBADCABC
, a <- "ABCDAB"
, здесь только четыре символов a
матча с b
с самого начала. Таким образом, выход будет ABCD
матч от a
. Что можно сделать в R
для этого.
Спасибо за ваш ответ. Разве нет ничего с меньшим кодом. –
Что теперь? – csgillespie
Если вы хотите меньше кода, вы можете попробовать свою удачу, разместив это на http://codegolf.stackexchange.com/. SO не предназначен для более коротких кодовых конкурсов. –