如何用R删除字符串中重复的字符(两次以上)?

时间:2019-05-03 19:57:34

标签: r regex string

我遇到类似How can I remove repeated characters in a string with R?这样的问题,但是我想控制我可以删除的重复字符的数量。

例如,我有这个字符串bananaaaa lettter。使用方法: gsub('([[:alpha:]])\\1+', '\\1', 'bananaaaa lettter')

会将所有重复的字符减少为一个,即banana leter。如何控制要删除的重复字符的数量?

这样我就可以实现这种结果:

banana letter

0 个答案:

没有答案