るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. kernel p
  5. kernel $-p

検索結果

<< 1 2 3 ... > >>

Net::IMAP::BodyTypeBasic#encoding -> String (24118.0)

Content-Transfer-Encoding の値を文字列で返します。

...Content-Transfer-Encoding の値を文字列で返します。

@see 2045...

Net::IMAP::BodyTypeMessage#encoding -> String (24118.0)

Content-Transfer-Encoding の値を文字列で返します。

...Content-Transfer-Encoding の値を文字列で返します。

@see 2045...

Net::IMAP::BodyTypeText#encoding -> String (24118.0)

Content-Transfer-Encoding の値を文字列で返します。

...Content-Transfer-Encoding の値を文字列で返します。

@see 2045...

Psych::Nodes::Stream#encoding -> Integer (24108.0)

stream に使われるエンコーディングを返します。

...stream に使われるエンコーディングを返します。

@see Psych::Nodes::Stream#encoding=...

CGI::QueryExtension#accept_encoding -> String (15218.0)

ENV['HTTP_ACCEPT_ENCODING'] を返します。

...ENV['HTTP_ACCEPT_ENCODING'] を返します。...

絞り込み条件を変える

IO#set_encoding_by_bom -> Encoding | nil (12357.0)

BOM から IO のエンコーディングを設定します。

...[例][ruby]{
File.write("bom.txt", "\u{FEFF}abc")
File.open("bom.txt", "rb") do |io|
p
io.set_encoding_by_bom #=> #<Encoding:UTF-8>
str = io.read
p
str #=> "abc"
p
str.encoding #=> #<Encoding:UTF-8>
end

File.write("nobom.txt", "abc")
File.open("nobom...
....txt", "rb") do |io|
p
io.set_encoding_by_bom #=> nil
end
//}...

Encoding::InvalidByteSequenceError#incomplete_input? -> bool (12155.0)

エラー発生時に入力文字列が不足している場合に真を返します。

...します。

//emlist[例][ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")

begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p
$!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p
$!.incomplete_input? #=> false
end

begin
ec...
....convert("abc\xA1")
ec.finish
rescue Encoding::InvalidByteSequenceError
p
$! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p
$!.incomplete_input? #=> true
end
//}...

Encoding::InvalidByteSequenceError#error_bytes -> String (12131.0)

エラー発生時に捨てられたバイト列を返します。

...[ruby]{
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
begin
ec.convert("abc\xA1\xFFdef")
rescue Encoding::InvalidByteSequenceError
p
$!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "\xFF" on EUC-JP>
p
uts $!.error_bytes.dump #=> "\xA1"
p
uts $!.readagain_bytes...
....dump #=> "\xFF"
end
//}

@see Encoding::InvalidByteSequenceError#readagain_bytes...

Psych::Nodes::Stream#encoding=(enc) (12108.0)

stream に使われるエンコーディングを指定します。

...stream に使われるエンコーディングを指定します。

以下のいずれかを指定します。
* Psych::Nodes::Node::UTF8
* Psych::Nodes::Node::UTF16BE
* Psych::Nodes::Node::UTF16LE

@param enc 設定するエンコーディング
@see Psych::Nodes::Stream#encoding...
<< 1 2 3 ... > >>