1121件ヒット
[1101-1121件を表示]
(0.088秒)
ライブラリ
- ビルトイン (652)
-
cgi
/ core (12) - csv (24)
-
irb
/ input-method (12) - kconv (12)
-
minitest
/ unit (1) -
net
/ http (72) -
net
/ imap (36) - open-uri (24)
- openssl (12)
- psych (72)
-
rexml
/ document (60) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) - rss (24)
- scanf (12)
- stringio (24)
-
webrick
/ httprequest (24) -
webrick
/ httpresponse (12)
クラス
-
ARGF
. class (60) - Array (21)
- CSV (24)
- Encoding (60)
-
Encoding
:: Converter (156) -
Encoding
:: InvalidByteSequenceError (84) -
Encoding
:: UndefinedConversionError (48) - IO (60)
-
IRB
:: ReadlineInputMethod (12) - Integer (24)
-
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (12) -
Net
:: IMAP :: BodyTypeText (12) -
OpenSSL
:: SSL :: SSLContext (12) -
Psych
:: Handler (12) -
Psych
:: Nodes :: Stream (24) -
Psych
:: Stream (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Options (12) -
REXML
:: Document (36) -
REXML
:: Instruction (12) -
REXML
:: XMLDecl (12) -
RSS
:: Maker :: RSSBase (24) - Regexp (12)
- String (127)
- StringIO (24)
- Time (24)
-
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPResponse (12)
モジュール
-
CGI
:: QueryExtension (12) -
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (72) -
OpenURI
:: Meta (24) -
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12)
キーワード
- << (12)
-
accept
_ encoding (24) -
append
_ as _ bytes (1) -
ascii
_ compatible? (12) - asctime (12)
-
ca
_ file= (12) - casecmp (12)
- chr (24)
- chunked= (12)
- chunked? (12)
- concat (21)
-
content
_ encoding (12) - convpath (12)
- ctime (12)
-
destination
_ encoding (36) -
destination
_ encoding _ name (24) - each (12)
-
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) - encoding= (36)
-
error
_ bytes (12) -
error
_ char (12) -
external
_ encoding (48) -
fixed
_ encoding? (12) -
incomplete
_ input? (12) -
insert
_ output (12) -
internal
_ encoding (48) -
last
_ error (12) -
mu
_ pp (1) - name (12)
- names (12)
- pack (21)
-
primitive
_ convert (48) -
primitive
_ errinfo (12) - putback (24)
- query (12)
-
readagain
_ bytes (12) - replacement (12)
- replacement= (12)
- replicate (12)
- scanf (12)
-
set
_ encoding (72) -
source
_ encoding (12) -
source
_ encoding _ name (24) -
stand
_ alone? (12) - start (36)
-
start
_ stream (12) - target (12)
-
to
_ s (12) - tolocale (12)
-
unicode
_ normalize (11) -
unicode
_ normalize! (11) -
unicode
_ normalized? (11) - unpack (12)
-
valid
_ encoding? (12) - write (24)
- xmldecl (36)
検索結果
-
Integer
# chr -> String (78.0) -
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
...えたエンコーディング encoding に対応する文字を返します。
//emlist[][ruby]{
p 65.chr
# => "A"
p 12354.chr
# => `chr': 12354 out of char range (RangeError)
p 12354.chr(Encoding::UTF_8)
# => "あ"
p 12354.chr(Encoding::EUC_JP)
# => RangeError: invalid codepoint 0x3042 in EUC-JP......ばれた場合は self を US-ASCII、ASCII-8BIT、デフォルト内部エンコーディングの順で優先的に解釈します。
//emlist[][ruby]{
p 0x79.chr.encoding # => #<Encoding:US_ASCII>
p 0x80.chr.encoding # => #<Encoding:ASCII_8BIT>
//}
@param encoding エンコーディングを......表すオブジェクト。Encoding::UTF_8、'shift_jis' など。
@return 一文字からなる文字列
@raise RangeError self を与えられたエンコーディングで正しく解釈できない場合に発生します。
@see String#ord Encoding.default_internal... -
String
# <<(other) -> self (24.0) -
self に文字列 other を破壊的に連結します。 other が 整数である場合は other.chr(self.encoding) 相当の文字を末尾に追加します。
...r(self.encoding) 相当の文字を末尾に追加します。
self を返します。
@param other 文字列もしくは 0 以上の整数
//emlist[例][ruby]{
str = "string"
str.concat "XXX"
p str # => "stringXXX"
str << "YYY"
p str # => "stringXXXYYY"
str << 65 # 文字AのASCIIコ......ード
p str # => "stringXXXYYYA"
//}...