ruby 文字列のバイト長を取得する

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
文字列.bytesize
文字列のバイト長を取得するには「bytesize」を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-
p 'あいう'.bytesize # 9
p 'あいう'.size # 3
p '漢字'.bytesize # 6
p '漢字'.size # 2
#!/usr/bin/ruby # -*- coding: UTF-8 -*- p 'あいう'.bytesize # 9 p 'あいう'.size # 3 p '漢字'.bytesize # 6 p '漢字'.size # 2
#!/usr/bin/ruby
# -*- coding: UTF-8 -*-

p 'あいう'.bytesize # 9
p 'あいう'.size # 3

p '漢字'.bytesize # 6
p '漢字'.size # 2

実行結果
9
3
6
2

Ruby

Posted by arkgame