Ruby Tips!

RubyのTipsを紹介します

文字列が正規表現として妥当かを確認する

文字列が正規表現として妥当なのかはRegExp.compileによる正規表現コンパイルで確認することができる。RegexpErrorが発生したら、その正規表現は何か間違っているということだ。

Regexp.compile('*') #=> RegexpError