るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 3 4 5 >>

String#scrub(repl) -> String (6.0)

self が不正なバイト列を含む場合に別の文字列に置き換えた新しい文字列を返します。

...文字エンコーディングが Encoding::UTF_16BE,
Encoding::UTF_16LE, Encoding::UTF_32BE,
Encoding::UTF_32LE, Encoding::UTF_8 のいずれか
の場合は "\uFFFD" を表す文字で、それ以外の場合は "?" で置き
換えられます。ブ...

String.new(string = "") -> String (6.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...hoge".encode("EUC-JP")
no_option = String.new(text) # => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
//}...
...# => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
String.new("test", encoding: "UTF-8", capacity: 100_000) # => "test"
//}...

String.new(string = "", encoding: string.encoding) -> String (6.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...hoge".encode("EUC-JP")
no_option = String.new(text) # => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
//}...

String.new(string = "", encoding: string.encoding, capacity: 127) -> String (6.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...# => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
String.new("test", encoding: "UTF-8", capacity: 100_000) # => "test"
//}...

String.new(string = "", encoding: string.encoding, capacity: 63) -> String (6.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...# => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
String.new("test", encoding: "UTF-8", capacity: 100_000) # => "test"
//}...

絞り込み条件を変える

String.new(string = "", encoding: string.encoding, capacity: string.bytesize) -> String (6.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...# => "hoge"
no_option.encoding == Encoding::EUC_JP # => true
with_encoding = String.new(text, encoding: "UTF-8") # => "hoge"
with_encoding.encoding == Encoding::UTF_8 # => true
String.new("test", encoding: "UTF-8", capacity: 100_000) # => "test"
//}...

リテラル (6.0)

リテラル * num * string * backslash * exp * char * command * here * regexp * array * hash * range * symbol * percent

...ります。

: ?あ

文字 あ を表す String

: ?\u3042

文字 あ を表す String。

文字のエンコーディングはEncoding::UTF_8に設定されます。

: ?\C-a

コントロール a を表す String

: ?\M-a

メタ a を表す String

: ?\M-\C-a

メタ-コントロ...

Encoding::UTF8_MAC -> Encoding (2.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::CP65001 -> Encoding (1.0)

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

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

BOM を含みません。

@see https://tools.ietf.org/html/rfc3629
<< < ... 3 4 5 >>