ContainsRune给出奇怪的结果

强盗:

我正在Go Playground中运行以下代码:

fmt.Println(strings.ContainsRune("\xa0", '\xa0'))

我想知道为什么会输出false根据文档,它说:

如果Unicode代码点r在s内,则ContainsRune返回true。

在我看来,代码点就在那,它将false作为响应似乎很奇怪

浆果:

“ \ x0a”不是Unicode代码点。

fmt.Println(strings.ContainsRune("\u00a0", '\u00a0'))

符合预期。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章