我遇到类似How can I remove repeated characters in a string with R?这样的问题,但是我想控制我可以删除的重复字符的数量。
例如,我有这个字符串bananaaaa lettter
。使用方法:
gsub('([[:alpha:]])\\1+', '\\1', 'bananaaaa lettter')
会将所有重复的字符减少为一个,即banana leter
。如何控制要删除的重复字符的数量?
这样我就可以实现这种结果:
banana letter