ruby/doc/string/valid_encoding_p.rdoc
2025-11-20 17:07:44 -05:00

9 lines
314 B
Plaintext

Returns whether +self+ is encoded correctly:
s = 'Straße'
s.valid_encoding? # => true
s.encoding # => #<Encoding:UTF-8>
s.force_encoding(Encoding::ASCII).valid_encoding? # => false
Related: see {Querying}[rdoc-ref:String@Querying].