データフィードからの残り時間を表すさまざまな文字列があります。フォーマットは次のようになります。
- 13:35
- 01:36
- 00:34
正規表現を使用してフォーマットを次のように変更したい:
- 13:35 --> 13:35 (そのままでOK)
- 01:36 --> 1:36 (先頭の 0 を削除)
- 00:34 --> 0:34 (先頭の最初の 0 を削除)
現在、私はこれをやっています:
time_left.gsub(/\A0+/, '')
最初の 2 つのターゲット形式を達成しますが、3 番目の形式は達成しません。その結果、次のようになります。
:34 (本来は 0:34)