我有两个字符变量(对象名称),我想提取最大的公共子字符串。
a <- c('blahABCfoo', 'blahDEFfoo')
b <- c('XXABC-123', 'XXDEF-123')
我想要以下结果:
[1] "ABC" "DEF"
这些向量作为输入应该给出相同的结果:
a <- c('textABCxx', 'textDEFxx')
b <- c('zzABCblah', 'zzDEFblah')
这些例子具有代表性。字符串包含标识元素,每个向量元素中的其余文本是常见的,但未知的。
是否有解决方案,在以下位置之一(按优先顺序):
碱基R
推荐套餐
CRAN 上可用的软件包
假设重复的答案不满足这些要求。