文字列にある文字列が含まれてるか判断するのに正規表現より
index()を使ったほうが速いだろうと思っていて、いままで全部index()
を使ってきたけど、念のために速さを調べてみたら正規表現のほうが
速かった。
ちょっとショック。

if str.index('hoge') ...

if str =~ /hoge/ ... # こっちのほうが速い