Ruby 2.4.0 リファレンスマニュアル
ライブラリ一覧
kconvライブラリ
Kconvモジュール
guess
module function Kconv.#guess
guess(str) -> Encoding | nil
[
permalink
][
rdoc
]
文字列 str のエンコーディングを判定します。戻り値は Kconv の定数です。
このモジュール関数で判定できるのは、
ISO-2022-JP (
Kconv::JIS
)
Shift_JIS (
Kconv::SJIS
)
EUC-JP (
Kconv::EUC
)
ASCII (
Kconv::ASCII
)
UTF-8 (
Kconv::UTF8
)
UTF-16BE (
Kconv::UTF16
)
不明 (
Kconv::UNKNOWN
)
以上のどれでもない (
Kconv::BINARY
)
のいずれかです。
[PARAM] str:
エンコーディング判定対象の文字列