我想實現一個功能R
,刪除字符串中的重複字符。例如,假設我的功能被命名爲removeRS
,所以它應該是這種方式工作:如何用R刪除字符串中的重複字符?
removeRS('Buenaaaaaaaaa Suerrrrte')
Buena Suerte
removeRS('Hoy estoy tristeeeeeee')
Hoy estoy triste
我的功能是要以西班牙語撰寫的字符串中使用,所以它不是常見的(或至少是正確的)發現連續超過三個元音的單詞。不用擔心他們背後的可能情緒。儘管如此,有些詞可以有兩個連續的輔音(尤其是ll和rr),但我們可以從我們的功能中跳過這一點。
所以,總結一下,這個函數應該替換至少連續出現三次的字母。在上面的例子之一中,aaaaaaaaa
被替換爲a
。
你可以給我任何提示來執行此任務與R
?
「這個任務」目前沒有明確說明。尾隨重複的元音可能需要以不同的方式處理,但從描述中不清楚。 –