るりまサーチ

最速Rubyリファレンスマニュアル検索!
635件ヒット [201-300件を表示] (0.022秒)
トップページ > クエリ:code[x] > ライブラリ:ビルトイン[x]

別のキーワード

  1. zlib os_code
  2. error code
  3. net/imap code
  4. net/http code
  5. ftp return_code

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

String#unicode_normalize(form = :nfc) -> String (6102.0)

self を NFC、NFD、NFKC、NFKD のいずれかの正規化形式で Unicode 正規化し た文字列を返します。

...正規化形式で Unicode 正規化し
た文字列を返します。

@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。

@raise Encoding::CompatibilityError self が Unicode 文字列ではな...
...い場合
に発生します。

このメソッドでの "Unicode 文字列" とは、UTF-8、UTF-16BE/LE、
UTF-32BE/LE だけではなく GB18030、UCS_2BE、and UCS_4BE を含みます。

また、self が UTF-8 以外のエンコーディングであった...
...//emlist[例][ruby]{
"a\u0300".unicode_normalize # => 'à' ("\u00E0" と同じ)
"a\u0300".unicode_normalize(:nfc) # => 'à' ("\u00E0" と同じ)
"\u00E0".unicode_normalize(:nfd) # => 'à' ("a\u0300" と同じ)
"\xE0".force_encoding('ISO-8859-1').unicode_normalize(:nfd)...

String#unicode_normalized?(form = :nfc) -> bool (6102.0)

self が引数 form で指定された正規化形式で Unicode 正規化された文字列か どうかを返します。

...形式で Unicode 正規化された文字列か
どうかを返します。

@param form 正規化形式を :nfc、:nfd、:nfkc、:nfkd のいずれかで指定しま
す。省略した場合は :nfc になります。

@raise Encoding::CompatibilityError self が Unicode 文字列で...
...

//emlist[例][ruby]{
"a\u0300".unicode_normalized? # => false
"a\u0300".unicode_normalized?(:nfd) # => true
"\u00E0".unicode_normalized? # => true
"\u00E0".unicode_normalized?(:nfd) # => false
"\xE0".force_encoding('ISO-8859-1').unicode_normalized?...
...# => Encoding::CompatibilityError raised
//}

@see String#unicode_normalize, String#unicode_normalize!...

Kernel$$KCODE -> nil (3102.0)

この特殊変数は何の影響も持たなくなりました。

...たなくなりました。

値を代入しても無視され、参照すると常に nil です。

>> $KCODE = true
(irb):1: warning: variable $KCODE is no longer effective; ignored
=> true
>> $KCODE
(irb):2: warning: variable $KCODE is no longer effective
=> nil

@see spec/rubycmd...

Kernel$$KCODE -> object (3102.0)

通常のグローバル変数です。

通常のグローバル変数です。

Ruby 2.7 以前は特殊変数でしたが、Ruby 3.0 から通常のグローバル変数になりました。
任意のオブジェクトを代入して nil 以外の値に設定できます。

@see spec/rubycmd

Regexp.compile(string, option = nil, code = nil) -> Regexp (110.0)

文字列 string をコンパイルして正規表現オブジェクトを生成して返します。

...して見なされ
、真(nil, false 以外)であれば
Regexp::IGNORECASE の指定と同じになります。

@param code "n", "N" が与えられた時には、生成された正規表現のエンコーディングは ASCII-8BIT になります。
それ...

絞り込み条件を変える

Regexp.new(string, option = nil, code = nil) -> Regexp (110.0)

文字列 string をコンパイルして正規表現オブジェクトを生成して返します。

...して見なされ
、真(nil, false 以外)であれば
Regexp::IGNORECASE の指定と同じになります。

@param code "n", "N" が与えられた時には、生成された正規表現のエンコーディングは ASCII-8BIT になります。
それ...

Encoding::CP437 -> Encoding (8.0)

CP437 エンコーディング。

...CP437 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_437,
Encoding::CP869...

Encoding::CP720 -> Encoding (8.0)

CP720 エンコーディング。

...CP720 エンコーディング。

アラビア語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_720...

Encoding::CP737 -> Encoding (8.0)

CP437 エンコーディング。

...CP437 エンコーディング。

ギリシャ語を取り扱う 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_737...

Encoding::CP775 -> Encoding (8.0)

CP775 エンコーディング。

...CP775 エンコーディング。

バルト語派の言語を扱うための 8bit single-byteエンコーディングです。

@see https://en.wikipedia.org/wiki/Code_page_775...

絞り込み条件を変える

Encoding::CP850 -> Encoding (8.0)

CP850 エンコーディング。

...CP850 エンコーディング。

@see https://en.wikipedia.org/wiki/Code_page_850...
<< < 1 2 3 4 5 ... > >>