Top > Ruby [2.2.2] > length


Array# length

#! ruby -Ku

p "test".length               # 4
p "テスト".length             # 3
p "テスト".split(//).length   # 3
p "テスト".scan(/./).length   # 3


p "test".size                 # 4
p "テスト".size               # 3
p "テスト".split(//).size     # 3
p "テスト".scan(/./).size     # 3

見本の文字コードは「UTF-8」で保存、実行しています。

2バイトの文字でもちゃんと文字数が出ています。
「size」と一緒です。



Copyright © 2015 AchaPorutePiipo All Rights Reserved.