# Table of Contents - nkf: Ruby Standard Library Documentation

## Classes and Modules

- Kconv
- NKF
  - Description
  - Flags
  - -b -u
  - -j -s -e -w -w16 -w32
  - -J -S -E -W -W16 -W32
  - -J
  - -S
  - -E
  - -t
  - -i_
  - -o_
  - -r
  - -h –hiragana –katakana –katakana-hiragana
  - -T
  - -l
  - -f[`m` [- `n`]]
  - -F
  - -Z
  - -X -x
  - -B
  - -I
  - -d -c
  - -m
  - -M
  - -l
  - -L
  - –fj –unix –mac –msdos –windows
  - –jis –euc –sjis –mime –base64
  - –jis-input –euc-input –sjis-input –mime-input –base64-input
  - –ic=`input codeset` –oc=`output codeset`
  - –fb-{skip, html, xml, perl, java, subchar}
  - –prefix= `escape character` `target character` ..
  - –no-cp932ext
  - –no-best-fit-chars
  - –cap-input
  - –url-input
  - –
- String

## Methods

- ::guess — NKF
- ::guess — Kconv
- ::iseuc — Kconv
- ::isjis — Kconv
- ::issjis — Kconv
- ::isutf8 — Kconv
- ::kconv — Kconv
- ::nkf — NKF
- ::toeuc — Kconv
- ::tojis — Kconv
- ::tolocale — Kconv
- ::tosjis — Kconv
- ::toutf16 — Kconv
- ::toutf32 — Kconv
- ::toutf8 — Kconv
- #guess — Kconv
- #iseuc — String
- #iseuc — Kconv
- #isjis — String
- #isjis — Kconv
- #issjis — String
- #issjis — Kconv
- #isutf8 — String
- #isutf8 — Kconv
- #kconv — String
- #kconv — Kconv
- #toeuc — String
- #toeuc — Kconv
- #tojis — String
- #tojis — Kconv
- #tolocale — String
- #tolocale — Kconv
- #tosjis — String
- #tosjis — Kconv
- #toutf16 — String
- #toutf16 — Kconv
- #toutf32 — String
- #toutf32 — Kconv
- #toutf8 — String
- #toutf8 — Kconv