33件ヒット
[1-33件を表示]
(0.028秒)
モジュール
- Kconv (11)
キーワード
- NKF (11)
-
ruby 1
. 8 . 2 feature (11)
検索結果
-
Kconv
. # guess(str) -> Encoding | nil (35171.0) -
文字列 str のエンコーディングを判定します。戻り値は Kconv の定数です。
...ます。戻り値は
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 エンコーディング判定対象の文字列... -
ruby 1
. 8 . 2 feature (66.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
....guess [lib] [compat]
NKF.guess は NKF.guess2 の alias になりました。 従来のものを使いたい場合は
NKF.guess1 を使って下さい。
=== 2004-11-20
: ext/nkf/nkf-utf8/ [lib] [new]
utf8 対応 nkf (nkf 2.x) の追加。
: kconv [lib] [new]
: Kconv.guess_old(str)
: Kconv.......toutf8(str)
: Kconv.toutf16(str)
: String#toutf8,
: String#toutf16
: String#iseuc
: String#issjis
: String#isutf8
=== 2004-11-18
: StringIO.new [lib] [compat]
StringIO.newの第二引数にIO.newと同様、Fixnum も指定できるようになりました。
((<ruby-dev:24896>))
=== 2004-1... -
NKF (24.0)
-
nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。
..."SJIS",
NKF::UTF8 => "UTF8",
NKF::BINARY => "BINARY",
NKF::ASCII => "ASCII",
NKF::UNKNOWN => "UNKNOWN",
}
while file = ARGV.shift
str = open(file) {|io| io.gets(nil) }
printf "%-10s ", file
if str.nil?
puts "EMPTY"
else
puts CODES.fetch(NKF.guess(str))
end
en......定しないとそのような変換を正しく行うことはできません。
-- 以降のオプションを無視します。
=== 参考
* "標準添付ライブラリ紹介【第 3 回】 Kconv/NKF/Iconv" https://magazine.rubyist.net/articles/0009/0009-BundledLibraries.html#nkf...