Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Encodingクラス > compatible?

singleton method Encoding.compatible?

compatible?(str1, str2) -> Encoding | nil
compatible?(enc1, enc2) -> Encoding | nil

2つの文字列に互換性があるかどうかをチェックします。互換性がある文字列は 結合させることができます。互換性があるときは、結合後の文字列が取るであ ろう Encoding オブジェクトを返します。互換性がない場合は nil を返します。

[PARAM] str1:
チェックする対象の文字列を指定します。
[PARAM] str2:
チェックする対象の文字列を指定します。
[RETURN]
結合した場合の文字列の Encoding または nil