singleton method String.try_convert

try_convert(obj) -> String | nil[permalink][rdoc][edit]

obj を String に変換しようと試みます。変換には Object#to_str メソッドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかった場合は nil が返されます。

[PARAM] obj:
変換する任意のオブジェクト
[RETURN]
変換後の文字列または nil


String.try_convert("str")     # => "str"
String.try_convert(/re/)      # => nil