首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要将包含大于或等于重复字母表3次的名称替换为"AAA“模式(无任何内容)

需要将包含大于或等于重复字母表3次的名称替换为"AAA“模式(无任何内容)
EN

Stack Overflow用户
提问于 2016-04-01 06:58:01
回答 1查看 44关注 0票数 2

我有一些名字,其中包含重复字符,如下所示。需要用"AAA“模式替换包含大于或等于3个重复字母的名称。

代码语言:javascript
复制
    A           
1  SaaAm
2  RoYYy
3  Pearl
4  AAA
5  AAa
6  BBbb
7  Aaria

结果如下。

代码语言:javascript
复制
    A
1
2
3   Pearl
4
5
6
7   Aaria
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-01 07:15:58

也许你可以试试

代码语言:javascript
复制
gsub(".*(?i)(?:([[:alpha:]]))\\1{2,}.*", "", df1$A, perl=TRUE)
#[1] ""      ""      "Pearl" ""      ""      ""      "Aaria"
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36349921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档