るりまサーチ

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

別のキーワード

  1. json space
  2. state space
  3. json space=
  4. markup space
  5. state space=

ライブラリ

モジュール

キーワード

検索結果

<< < ... 12 13 14 >>

Encoding::UndefinedConversionError (6.0)

エンコーディング変換後の文字が存在しない場合に発生する例外。

...//emlist[例][ruby]{
ec = Encoding::Converter.new("ISO-8859-1", "EUC-JP")
# ISO-8859-1 -> UTF-8 -> EUC-JP
begin
ec.convert("\xa0")
# NO-BREAK SPACE, which is available in UTF-8 but not in EUC-JP.
rescue Encoding::UndefinedConversionError
p $!.source_encoding #=> #<Encoding:UTF-8...

JSON.#pretty_generate(object, options = nil) -> String (6.0)

Ruby のオブジェクトを JSON 形式の文字列に変換して返します。

..."tanaka", "age": 19 }
puts JSON.generate(hash)
# => {"name":"tanaka","age":19}

puts JSON.pretty_generate(hash)
# => {
# "name": "tanaka",
# "age": 19
# }

puts JSON.pretty_generate(hash, space: "\t")
# => {
# "name": "tanaka",
# "age": 19
# }
//}

@see JSON.#generate...

JSON.#pretty_unparse(object, options = nil) -> String (6.0)

Ruby のオブジェクトを JSON 形式の文字列に変換して返します。

..."tanaka", "age": 19 }
puts JSON.generate(hash)
# => {"name":"tanaka","age":19}

puts JSON.pretty_generate(hash)
# => {
# "name": "tanaka",
# "age": 19
# }

puts JSON.pretty_generate(hash, space: "\t")
# => {
# "name": "tanaka",
# "age": 19
# }
//}

@see JSON.#generate...

Ruby用語集 (6.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...ソッドという用語は、何かクラスや
モジュールを念頭に置き、そこから見た用語である。

: 宇宙船演算子
: spaceship operator
Comparable モジュールが利用する、二つのオブジェクトの順序関係を表す
演算子 <=> の俗称。

: 埋...
...ジェクトが同一であることとオブジェクト ID が一致していることは等価である。

: オブジェクト空間
: object space
オブジェクトが漂っている仮想的な空間。処理系の実装に関する概念ではなく、
そういうメモリー空間が...
...れたオブジェクトも、概念的にはオブジェクト空間内に存在する。

オブジェクト空間に関する情報は ObjectSpace クラスで得ることが
できる。

: オープンクラス
: open class
組込みのクラスが再定義可能であること。
Ruby...

String#scanf(format) -> Array (6.0)

ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。

...が含まれます。

動作例;
# encoding: utf-8
require 'scanf'

str = "1     aaa"
p str.scanf("%d %s") #=> [1, "aaa"]



: space
フォーマット中の空白は(0個を含む)任意の数の空白にマッチします。
//emlist{
require 'scanf'
p "a 10".sc...

絞り込み条件を変える

String#scanf(format) {|*ary| ...} -> Array (6.0)

ブロックを指定しない場合、見つかった文字列を format に従って変 換し、そのオブジェクトの配列を返します。 format で指定した文字列が見つからない場合は空の配列を 生成して返します。

...が含まれます。

動作例;
# encoding: utf-8
require 'scanf'

str = "1     aaa"
p str.scanf("%d %s") #=> [1, "aaa"]



: space
フォーマット中の空白は(0個を含む)任意の数の空白にマッチします。
//emlist{
require 'scanf'
p "a 10".sc...
<< < ... 12 13 14 >>