604件ヒット
[1-100件を表示]
(0.167秒)
ライブラリ
- ビルトイン (267)
-
cgi
/ core (22) - csv (22)
- fiddle (11)
-
fiddle
/ import (22) -
net
/ ftp (9) -
net
/ imap (66) - open-uri (22)
- openssl (22)
- pathname (11)
-
rexml
/ sax2listener (11) -
shell
/ command-processor (6) - stringio (58)
- strscan (11)
-
webrick
/ httprequest (11) - zlib (22)
クラス
-
ARGF
. class (40) - Array (19)
- CGI (11)
- CSV (22)
-
Encoding
:: UndefinedConversionError (11) -
Enumerator
:: Lazy (22) -
Fiddle
:: Function (11) - IO (40)
- Integer (22)
- Module (11)
-
Net
:: FTP :: MLSxEntry (9) -
Net
:: IMAP (66) - Pathname (11)
-
RDoc
:: Options (11) -
Shell
:: CommandProcessor (6) - String (102)
- StringIO (58)
- StringScanner (11)
-
WEBrick
:: HTTPRequest (11) -
Zlib
:: GzipReader (22)
モジュール
-
CGI
:: QueryExtension (11) -
Fiddle
:: Importer (22) -
OpenSSL
:: Buffering (22) -
OpenURI
:: Meta (22) -
REXML
:: SAX2Listener (11)
キーワード
-
accept
_ charset (33) - call (11)
- characters (11)
- chardev? (17)
- charpos (11)
- chars (50)
- charset (42)
- chr (22)
-
collect
_ concat (11) - count (11)
-
each
_ char (77) -
each
_ grapheme _ cluster (14) -
error
_ char (11) - extern (11)
-
flat
_ map (11) - inspect (11)
-
instance
_ method (11) - pack (19)
-
quote
_ char (11) - readchar (55)
- search (11)
- sizeof (11)
- sort (11)
- squeeze (11)
- squeeze! (11)
- thread (11)
-
uid
_ search (11) -
uid
_ sort (11) -
uid
_ thread (11) - ungetbyte (11)
- ungetc (33)
- unpack (11)
検索結果
先頭5件
-
String
# chars -> [String] (9229.0) -
文字列の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
...の各文字を文字列の配列で返します。(self.each_char.to_a と同じです)
//emlist[例][ruby]{
"hello世界".chars # => ["h", "e", "l", "l", "o", "世", "界"]
//}
ブロックが指定された場合は String#each_char と同じように動作します。
Ruby 2.6 までは depre......cated の警告が出ますが、Ruby 2.7 で警告は削除されました。
@see String#each_char... -
StringIO
# ungetbyte(char) -> nil (9224.0) -
指定された char を読み戻します。
...指定された char を読み戻します。
2バイト以上の読み戻しは保証されません。
@param char 読み戻したい1文字かそのコードポイントを指定します。
@see IO#ungetbyte... -
String
# each _ char -> Enumerator (9209.0) -
文字列の各文字に対して繰り返します。
...文字列の各文字に対して繰り返します。
たとえば、
//emlist[][ruby]{
"hello世界".each_char {|c| print c, ' ' }
//}
は次のように出力されます。
h e l l o 世 界
@see String#chars... -
StringIO
# chars -> Enumerator (9209.0) -
自身に含まれる文字を一文字ずつブロックに渡して評価します。
...自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身は読み込み用にオープンされていなければなりません。
@raise IOError 自身が読み込み用にオープンされていない場合に発生します。
@see IO#each_char... -
StringIO
# each _ char -> Enumerator (9209.0) -
自身に含まれる文字を一文字ずつブロックに渡して評価します。
...自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身は読み込み用にオープンされていなければなりません。
@raise IOError 自身が読み込み用にオープンされていない場合に発生します。
@see IO#each_char... -
Encoding
:: UndefinedConversionError # error _ char -> String (9208.0) -
エラーを発生させた1文字を文字列で返します。
...エラーを発生させた1文字を文字列で返します。
//emlist[例][ruby]{
ec = Encoding::Converter.new("UTF-8", "EUC-JP")
begin
ec.convert("\u{a0}")
rescue Encoding::UndefinedConversionError
puts $!.error_char.dump #=> "\u{a0}"
end
//}... -
CGI
:: QueryExtension # accept _ charset -> String (9201.0) -
ENV['HTTP_ACCEPT_CHARSET'] を返します。
...ENV['HTTP_ACCEPT_CHARSET'] を返します。... -
Net
:: FTP :: MLSxEntry # charset -> String|nil (9201.0) -
エンコーディング情報を返します。
...エンコーディング情報を返します。
IANA character set name の値を返します。
情報がない場合は nil を返します。... -
OpenSSL
:: Buffering # readchar -> String (9201.0) -
バッファから1文字読み込み、それ返します。
...バッファから1文字読み込み、それ返します。
読み込みが終端に到達している場合は例外 EOFError を返します。
IO#readchar と同様です。
@raise EOFError 読み込みが終端に到達した場合に発生します。... -
OpenURI
:: Meta # charset -> String | nil (9201.0) -
対象となるリソースの文字コードを文字列で返します。Content-Type ヘッダの文字コード情報が使われます。 文字列は小文字へと変換されています。
...るリソースの文字コードを文字列で返します。Content-Type ヘッダの文字コード情報が使われます。
文字列は小文字へと変換されています。
Content-Type ヘッダがない場合は、nil を返します。ただし、ブロックが与えられている......身のタイプが text である場合は、
2616 3.7.1 で定められているとおり、文字列 "iso-8859-1" を返します。
//emlist[例][ruby]{
require 'open-uri'
open("http://www.ruby-lang.org/en") {|f|
p f.content_type # => "text/html"
p f.charset # => "iso-8859-1"
}
//}......のタイプが text である場合は、
2616 3.7.1 で定められているとおり、文字列 "iso-8859-1" を返します。
//emlist[例][ruby]{
require 'open-uri'
URI.open("http://www.ruby-lang.org/en") {|f|
p f.content_type # => "text/html"
p f.charset # => "iso-8859-1"
}
//}...