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

ビールと温泉と面白いものが好きな46歳、高校生男子の母。

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

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

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

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

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