Module | Kconv |
In: |
ext/nkf/lib/kconv.rb
|
Kanji Converter for Ruby.
AUTO | = | NKF::AUTO | Auto-Detect | |
JIS | = | NKF::JIS | ISO-2022-JP | |
EUC | = | NKF::EUC | EUC-JP | |
SJIS | = | NKF::SJIS | Shift_JIS | |
BINARY | = | NKF::BINARY | BINARY | |
NOCONV | = | NKF::NOCONV | NOCONV | |
ASCII | = | NKF::ASCII | ASCII | |
UTF8 | = | NKF::UTF8 | UTF-8 | |
UTF16 | = | NKF::UTF16 | UTF-16 | |
UTF32 | = | NKF::UTF32 | UTF-32 | |
UNKNOWN | = | NKF::UNKNOWN | UNKNOWN | |
REVISION | = | %q$Revision: 11708 $ | Revision of kconv.rb | |
RegexpShiftjis | = | /\A(?: [\x00-\x7f\xa1-\xdf] | [\x81-\x9f\xe0-\xfc][\x40-\x7e\x80-\xfc] )*\z/nx | Regexp of Shift_JIS string (private constant) | |
RegexpEucjp | = | /\A(?: [\x00-\x7f] | \x8e [\xa1-\xdf] | \x8f [\xa1-\xfe] [\xa1-\xfe] | [\xa1-\xfe] [\xa1-\xfe] )*\z/nx | Regexp of EUC-JP string (private constant) | |
RegexpUtf8 | = | /\A(?: [\x00-\x7f] | [\xc2-\xdf] [\x80-\xbf] | \xe0 [\xa0-\xbf] [\x80-\xbf] | [\xe1-\xef] [\x80-\xbf] [\x80-\xbf] | \xf0 [\x90-\xbf] [\x80-\xbf] [\x80-\xbf] | [\xf1-\xf3] [\x80-\xbf] [\x80-\xbf] [\x80-\xbf] | \xf4 [\x80-\x8f] [\x80-\xbf] [\x80-\xbf] )*\z/nx | Regexp of UTF-8 string (private constant) |
Returns whether input encoding is EUC-JP or not.
Note don‘t expect this return value is MatchData.
Returns whether input encoding is Shift_JIS or not.
Note don‘t expect this return value is MatchData.
Returns whether input encoding is UTF-8 or not.
Note don‘t expect this return value is MatchData.
Convert str to EUC-JP
Note This method decode MIME encoded string and convert halfwidth katakana to fullwidth katakana. If you don‘t want it, use NKF.nkf(’-exm0’, str).
Convert str to ISO-2022-JP
Note This method decode MIME encoded string and convert halfwidth katakana to fullwidth katakana. If you don‘t want it, use NKF.nkf(’-jxm0’, str).
Convert str to Shift_JIS
Note This method decode MIME encoded string and convert halfwidth katakana to fullwidth katakana. If you don‘t want it, use NKF.nkf(’-sxm0’, str).
Convert str to UTF-16
Note This method decode MIME encoded string and convert halfwidth katakana to fullwidth katakana. If you don‘t want it, use NKF.nkf(’-w16xm0’, str).
Convert str to UTF-8
Note This method decode MIME encoded string and convert halfwidth katakana to fullwidth katakana. If you don‘t want it, use NKF.nkf(’-wxm0’, str).
ruby-doc.org is a service of James Britt and Neurogami, a Ruby application development company in Phoenix, AZ.
Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.
For more information on the Ruby programming language, visit ruby-lang.org.
Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.