Interactive ruby ready.
> time = /\A(?<hours>(0\d|1[0-9]|2[0-3])):(?<minutes>([1-5]\d|0\d))\Z/
=> /\A(?<hours>(0\d|1[0-9]|2[0-3])):(?<minutes>([1-5]\d|0\d))\Z/
> match = time.match '11:30'
=> #<TypeError: can't dump MatchData>
コードを実行しようとしていますが、上記のエラーが発生します。regexp
それを改善するのを手伝ってくれて、私が何をしたのか間違っていました。
編集
> time = /\A(0\d|1[0-9]|2[0-3]):([0-5]\d)\Z/
=> /\A(0\d|1[0-9??]|2[0-3])??:([0-5]\d)\Z/
> time.match('11:30')
=> #<TypeError: can't dump MatchData>
>