gpt4 book ai didi

Ruby 字节串到整数数组?

转载 作者:太空宇宙 更新时间:2023-11-03 17:11:08 24 4
gpt4 key购买 nike

我有一个用 ruby​​ 表示的字符串:"\x00\x00\xff" 我怎样才能得到一个整数数组?我对如何正确表示字节有点困惑。

例如,我如何将其转换为这样的数组?

[ 0, 0, 255 ] 

更新

我已经尝试了下面的示例,这就是我遇到问题的地方,例如 "\x00\x00\xff".bytes 应该可以工作,但我明白了:

[92, 120, 52, 48, 92, 120, 102, 102, 92, 120, 53, 53]

就像每个字符都返回它的字节码而不是识别它们是单独的字节。如何防止将字符串“\x00\x00\xff”解释为字面上的字符串?

最佳答案

s = "\x00\x00\xff"
s.bytes # => [0, 0, 255]

关于Ruby 字节串到整数数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20179850/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com