【发布时间】:2018-03-07 11:22:00
【问题描述】:
我想删除一个单词中重复两次以上的字符。例如
"hhaaappppyyyyyyy mmoooooorning friendsssssssssssssss, good goood day"
到
"hhaappyy mmoorning friendss, good good day"
我已经尝试过这样的事情,但它并没有减少到恰好 2 次重复。
gsub('([[:alpha:]])\\1{2}', '\\1',
'hhaaappppyyyyyyy mmoooooorning friendsssssssssssssss, good goood day')
#[1] "hhappyyy mmoorning friendsssss, good god day"
谢谢。
【问题讨论】: