2 つの文字変数 (オブジェクトの名前) があり、最大の共通部分文字列を抽出したいと考えています。
a <- c('blahABCfoo', 'blahDEFfoo')
b <- c('XXABC-123', 'XXDEF-123')
結果として次のことが必要です。
[1] "ABC" "DEF"
これらのベクトルを入力として使用すると、同じ結果が得られるはずです。
a <- c('textABCxx', 'textDEFxx')
b <- c('zzABCblah', 'zzDEFblah')
これらの例は代表的なものです。文字列には識別要素が含まれており、各ベクトル要素のテキストの残りの部分は共通ですが不明です。
次のいずれかの場所に解決策はありますか (優先順):
ベースR
おすすめパッケージ
CRAN で利用可能なパッケージ
想定される重複への回答は、これらの要件を満たしていません。