Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Regexpクラス > try_convert

singleton method Regexp.try_convert

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

obj を to_regexp メソッドで Regexp オブジェクトに変換しようと 試みます。

変換に成功した場合はそれを返し、失敗時には nil を返します。

Regexp.try_convert(/re/)      # => /re/
Regexp.try_convert("re")      # => nil