summaryrefslogtreecommitdiff
path: root/doc/string/valid_encoding_p.rdoc
blob: e1db55174a542889bee14c63ce07384103d6ba31 (plain)
1
2
3
4
5
6
7
8
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].