並んだ数字を確認用にわかりやすくする為に、ソートされた数字の列をハイフンで繋ぐにはどうすればよいでしょうか?

  • “1 2 3″ => “1-3.”
  • “1 2 3 5 7 8″ => “1-3, 5, 7-8.”
  • “1 3 4 5 7″ => “1, 3-5, 7.”

を見て、ワンライナーを書いたのを晒してみる。

説明は以下。

まあgistが貼れるかな? っちゅーテストです。