fix input bug when not matched regexp

Hi! flada-auxv.

入力時に行と列を入れ替えたらぬるぽで落ちてたやつだけど

↑表記がちょっと意図してたのと違うけど気にしないでくれ。（見づらいので消した)
どうも、readline で受け取った値と正規表現のマッチングがうまく行ってなくて、エラーになってたようだ。
たぶんStringオブジェクトとRegexpオブジェクトは！で比較できないんじゃないかな。
ためしに、修正してみたら同様のエラーが再現することはなくなったのでちょっと試して欲しい。

なぜ、こんな文体なのかって？
たぶん頭の中が英語モードだとこうなるんだろう。

それとテストケースの書き方がよくわからないのでそちらはまかせたよ：）