相关疑难解决方法(0)

如何用R删除字符串中重复的字符?

我想实现一个R删除字符串中重复字符的函数.例如,假设我的函数已命名removeRS,因此它应该以这种方式工作:

  removeRS('Buenaaaaaaaaa Suerrrrte')
  Buena Suerte
  removeRS('Hoy estoy tristeeeeeee')
  Hoy estoy triste
Run Code Online (Sandbox Code Playgroud)

我的函数将用于用西班牙语编写的字符串,因此找到具有三个以上连续元音的单词并不常见(或至少是正确的).不用担心他们背后可能存在的情绪.尽管如此,有些单词可以有两个连续的辅音(特别是ll和rr),但我们可以从我们的函数中跳过这个.

因此,总而言之,此函数应该替换仅与该字母连续出现至少三次的字母.在上面的一个例子中,aaaaaaaaa被替换为a.

你可以给我任何提示来执行这项任务R吗?

string r

17
推荐指数
2
解决办法
7467
查看次数

删除单词之间的重复字符

我正在尝试来自Regex 101的测验

在任务 6 中,问题是

不好了!昨晚我的朋友似乎把啤酒洒在我的键盘上,现在我的按键非常粘。有时当我按下一个键时,我会得到两个重复项。你能p PPEA AA SE EE帮我解决这个问题?应删除粗体内容。

我试过这个正则表达式

([a-z])(\1{2})
Run Code Online (Sandbox Code Playgroud)

但无法得到解决方案。

regex

4
推荐指数
1
解决办法
2601
查看次数

标签 统计

r ×1

regex ×1

string ×1