Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > yamlライブラリ > YAMLモジュール > detect_implicit

singleton method YAML.detect_implicit

detect_implicit(val)

文字列のタイプを検知する

[PARAM] val:
判定されるオブジェクト
require 'yaml'

p YAML.detect_implicit("")
#=> "null"
p YAML.detect_implicit("Cat")
#=> "str"
p YAML.detect_implicit(10)
#=> ""
p YAML.detect_implicit([3, "5"])
#=> ""
p YAML.detect_implicit(nil)
#=> ""