valid_encoding? -> boolRuby 1.9.3 から[permalink][rdoc][edit]-
文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば true を返します。そうでない場合は false を返します。
例p "\xc2\xa1".force_encoding("UTF-8").valid_encoding? #=> true p "\xc2".force_encoding("UTF-8").valid_encoding? #=> false p "\x80".force_encoding("UTF-8").valid_encoding? #=> false