我想删除字符串的最后一个字符,但在此之前我想检查最后一个字符是否为“+”。如何才能做到这一点?
原文由 Micheal Perr 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想删除字符串的最后一个字符,但在此之前我想检查最后一个字符是否为“+”。如何才能做到这一点?
原文由 Micheal Perr 发布,翻译遵循 CC BY-SA 4.0 许可协议
根据@KarthikGR 的评论,添加了以下示例:
https://play.golang.org/p/ekDeT02ZXoq
package main
import (
"fmt"
"strings"
)
func main() {
fmt.Println(strings.TrimSuffix("Foo++", "+"))
}
回报:
Foo+
原文由 030 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
6 回答6.8k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答2.7k 阅读✓ 已解决
1 回答3.3k 阅读
2 回答905 阅读✓ 已解决
2 回答2.2k 阅读
以下是删除尾随加号的几种方法。
输出: