仙台広瀬川ワイルド系ワーキングマザー社長

ビールと温泉と面白いものが好きな大学生男子の母。

文字列から重複する文字を除く(順不問)

順番はどうでもいいので使っている文字が一文字ずつ出てくる文字列にしたい。

# -*- coding: utf-8 -*-
s = "おはようおやすみさようなら"
p Array(s.each_char).uniq.join
p s.each_char.sort.join.squeeze # 1.8.7では駄目だった

出力:
"おはようやすみさなら"
"うおさすなはみやよら"

なんかもっといい方法があるような気がする。おしえてえらいひと!
あ、Rubyです。