package main
import "fmt"
// DeleteTuoFeng 删除驼峰字符串的函数
func DeleteTuoFeng(src string) string {
var res string
var i = 0
for i = 0; i < len(src)-2; i++ {
if src[i] != src[i+1] && src[i] == src[i+2] {
i += 2
} else {
res += src[i : i+1]
}
}
if i != len(src) {
res += src[i:]
}
return res
}
func main() {
res := DeleteTuoFeng("abAbAbabcac")
fmt.Println(res)
}
程序输出如下
图片.png
网友评论