Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

StringIO#length

length

Alias of #size

Returns the number of bytes in the string in self:

Example
StringIO.new('hello').size     # => 5  # Five 1-byte characters.
StringIO.new('こんにちは').size # => 15 # Five 3-byte characters.
See also #size #isatty #lineno #internal_encoding also in 4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0