我有这样一个字符串:
i got sooome screeeewy inpuuuuut
我需要对其进行规范化,除了其他处理之外,我还需要删除所有重复的字符,
即 soooome
变成 some
等等。
语法正确性无关紧要。
最佳答案
为此您不需要正则表达式。只需使用 str.squeeze
:
str = 'i got sooome screeeewy inpuuuuut'
=> "i got sooome screeeewy inpuuuuut"
str.squeeze
=> "i got some screwy input"
参见 live demo here .
关于ruby - 删除重复字符的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13443699/