【发布时间】:2017-02-16 21:07:57
【问题描述】:
编辑以突出显示我正在使用的语言我正在使用 R 语言,并且我有许多大型字符串列表,它们具有相似的格式。我对直接在字符串中一致的一系列字符前面的字符感兴趣,但不是在字符串中的一致位置。例如:
a <- "aabbccddeeff"
b <- "aabbddff"
c <- "aabbffgghhii"
d <- "bbffgghhii"
我有兴趣提取每个字符串中"ff" 前面的两个字符。除了使用grepl() 分解每个字符串然后独立处理它们之外,我找不到任何合理的解决方案,这似乎是一种低效的方法。
【问题讨论】:
标签: r string character extract