るりまサーチ

最速Rubyリファレンスマニュアル検索!
376件ヒット [1-100件を表示] (0.072秒)
トップページ > クエリ:@[x] > クエリ:UTF_8[x]

別のキーワード

  1. openssl utf8string
  2. asn1 utf8string
  3. nkf utf8
  4. nkf utf16
  5. nkf utf32

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Encoding::UTF_8 -> Encoding (15107.0)

UTF-8。Unicode や ISO 10646 を ASCII 互換な形で符号化するための方式です。

...UTF-8。Unicode や ISO 10646 を ASCII 互換な形で符号化するための方式です。

BOM を含みません。

@
see https://tools.ietf.org/html/rfc3629...

Encoding::UTF_8_HFS -> Encoding (3108.0)

UTF8-MAC、アップルによって修正された Normalization Form D(分解済み)という形式のUTF-8です。

...UTF8-MAC、アップルによって修正された Normalization Form D(分解済み)という形式のUTF-8です。

@
see http://developer.apple.com/jp/technotes/tn1150.html,
http://developer.apple.com/jp/technotes/tn2078.html...

Encoding::UTF_8_MAC -> Encoding (3108.0)

UTF8-MAC、アップルによって修正された Normalization Form D(分解済み)という形式のUTF-8です。

...UTF8-MAC、アップルによって修正された Normalization Form D(分解済み)という形式のUTF-8です。

@
see http://developer.apple.com/jp/technotes/tn1150.html,
http://developer.apple.com/jp/technotes/tn2078.html...

URI.decode_www_form(str, enc=Encoding::UTF_8) -> [[String, String]] (125.0)

文字列から URL-encoded form data をデコードします。

...y.assoc('b').last #=> '3'
p Hash[ary] #=> {"a"=>"2", "b"=>"3"}

@
param str デコード対象の文字列
@
param enc エンコーディング
@
raise ArgumentError str のフォーマットが不正である場合に発生します
@
see URI.decode_www_form_component, URI.encode_www_form...

URI.decode_www_form_component(str, enc=Encoding::UTF_8) -> String (125.0)

URL-encoded form data の文字列の各コンポーネント をデコードした文字列を返します。

..._www_form_component(enc)
# => "Ruby リファレンスマニュアル"
//}

@
param str デコード対象の文字列
@
param enc エンコーディング
@
raise ArgumentError str のフォーマットが不正である場合に発生します
@
see URI.encode_www_form_component, URI.decode_www_form...

絞り込み条件を変える

Dir.new(path) -> Dir (36.0)

path に対するディレクトリストリームをオープンして返します。

...
ディレクトリは自動的にクローズされます。
ブロックの実行結果を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェ...
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@
raise Errno::EXXX オープンに失敗した場合に発生します。

//emlist[例: Dir.new][ruby]{
require 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = D...
...uire 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = Dir.open(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close

Dir.open(tmpdir, encoding: Encoding::UTF_8) do |d|
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8...

Dir.new(path, encoding: Encoding.find("filesystem")) -> Dir (36.0)

path に対するディレクトリストリームをオープンして返します。

...
ディレクトリは自動的にクローズされます。
ブロックの実行結果を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェ...
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@
raise Errno::EXXX オープンに失敗した場合に発生します。

//emlist[例: Dir.new][ruby]{
require 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = D...
...uire 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = Dir.open(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close

Dir.open(tmpdir, encoding: Encoding::UTF_8) do |d|
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8...

Dir.open(path) -> Dir (36.0)

path に対するディレクトリストリームをオープンして返します。

...
ディレクトリは自動的にクローズされます。
ブロックの実行結果を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェ...
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@
raise Errno::EXXX オープンに失敗した場合に発生します。

//emlist[例: Dir.new][ruby]{
require 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = D...
...uire 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = Dir.open(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close

Dir.open(tmpdir, encoding: Encoding::UTF_8) do |d|
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8...

Dir.open(path) {|dir| ...} -> object (36.0)

path に対するディレクトリストリームをオープンして返します。

...
ディレクトリは自動的にクローズされます。
ブロックの実行結果を返します。

@
param path ディレクトリのパスを文字列で指定します。

@
param encoding ディレクトリのエンコーディングを文字列か
Encoding オブジェ...
...クトで指定します。省略した場合は
ファイルシステムのエンコーディングと同じになります。

@
raise Errno::EXXX オープンに失敗した場合に発生します。

//emlist[例: Dir.new][ruby]{
require 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = D...
...uire 'tmpdir'

Dir.mktmpdir do |tmpdir|
d = Dir.open(tmpdir, encoding: Encoding::UTF_8)
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8>
d.close

Dir.open(tmpdir, encoding: Encoding::UTF_8) do |d|
p d.class # => Dir
p d.read.encoding # => #<Encoding:UTF-8...
<< 1 2 3 ... > >>