るりまサーチ

最速Rubyリファレンスマニュアル検索!
311件ヒット [1-100件を表示] (0.017秒)

別のキーワード

  1. nkf nkf
  2. nkf jis
  3. nkf euc
  4. nkf utf8
  5. nkf auto

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

NKF.#nkf(opt, str) -> String (62286.0)

文字列 str の文字コードを変換し、変換結果の文字列を返します。

...返します。

opt には、nkf と同じコマンドラインオプションを指定します。
オプション文字列は NKF のオプション文字列の項を
見てください。
オプションを複数指定する場合は、NKF.nkf('-Se', str) や
NKF
.nkf('-S -e', str) などとし...
...してください。

@param opt オプション文字列です。
@param str 変換対象の文字列です。

=== 注意

このメソッドは(nkf コマンドがそうであるように)、MIME Base64 の
デコード処理がデフォルトでオンになっています。この動作を無...

NKF (52232.0)

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。

...nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。

=== 使い方

以下は、漢字コード変換コマンドの例です。

#!/usr/local/bin/ruby

require 'nkf'

opt = ''
opt = ARGV.shift if ARGV[0][0] ==...
...t NKF.nkf(opt, line)
end

以下は、漢字コード判別コマンドの例です。

#!/usr/local/bin/ruby

require 'nkf'

CODES = {
NKF
::JIS => "JIS",
NKF
::EUC => "EUC",
NKF
::SJIS => "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
end

=== オプション文字列

-b 入力...

NKF::NKF_RELEASE_DATE -> String (50234.0)

nkf のリリース日を表す文字列です。

...
nkf
のリリース日を表す文字列です。...

NKF::NKF_VERSION -> String (50234.0)

nkf 自体のバージョンを表す文字列です。

...
nkf
自体のバージョンを表す文字列です。...

nkf (44032.0)

nkf を Ruby から使うためのライブラリです。

...nkf を Ruby から使うためのライブラリです。...

絞り込み条件を変える

NKF::VERSION -> String (38096.0)

"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と あらわされる文字列です。

..."#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と
あらわされる文字列です。...

NKF.#guess(str) -> Encoding (38084.0)

文字列 str の漢字コードを推測して返します。

...ます。

返される値は、NKF モジュールのモジュール定数です。

返される値(すなわち、推測可能なエンコーディング)は以下のいずれかです。
* NKF::JIS
* NKF::EUC
* NKF::SJIS
* NKF::UNKNOWN
* NKF::UTF8
* NKF::UTF16
* Encoding::EUCJP_MS...

NKF::AUTO -> nil (38012.0)

コードを自動判別することを表します。

...コードを自動判別することを表します。

NKF
モジュール自体からは利用しません。...

NKF::NOCONV -> nil (38012.0)

コードを変換しないことを表します。

...コードを変換しないことを表します。

NKF
モジュール自体からは利用しません。...

NKF::ASCII -> Encoding (38000.0)

ASCII コードを表します。

ASCII コードを表します。

絞り込み条件を変える

NKF::BINARY -> Encoding (38000.0)

バイナリ列を表します。

バイナリ列を表します。

NKF::EUC -> Encoding (38000.0)

EUC コードを表します。

EUC コードを表します。

NKF::JIS -> Encoding (38000.0)

JIS コードを表します。

...
JIS
コードを表します。...

NKF::SJIS -> Encoding (38000.0)

SJIS コードを表します。

...SJIS コードを表します。...

NKF::UNKNOWN -> nil (38000.0)

コード判定に失敗したことを表します。

コード判定に失敗したことを表します。

絞り込み条件を変える

NKF::UTF16 -> Encoding (38000.0)

UTF-16 (BigEndian) コードを表します。

UTF-16 (BigEndian) コードを表します。

NKF::UTF32 -> Encoding (38000.0)

UTF-32 (BigEndian) コードを表します。

UTF-32 (BigEndian) コードを表します。
<< 1 2 3 ... > >>