Ruby 1.9.0 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class Encoding > base_encoding

instance method Encoding#base_encoding

base_encoding -> Encoding | nil

元となったエンコーディングを返します。

self が別のエンコーディングから派生したエンコーディングである場合、もと となったエンコーディングを返します。そのようなエンコーディングが存在し なければ nil を返します。