我有一个字符串 - 例如,“Hello World”。注意“r”字母重复了两次。
我希望识别连续出现的字母(两次或多次)并仅保留其中一个。也就是说,我希望通过单个“r”获得“Hello World”。
Golang 似乎没有前瞻正则表达式。
我尝试使用以下正则表达式来识别连续重复的字母 -
r := regexp.Compile(`(.)\1`)
但它选择了两个字母的出现 - 我只想选择其中一个。
潇潇雨雨
相关分类