(追記:2014-5-19) Gem化しました..。

GitHubで使える絵文字Emojiが何か分からないとき😖(Mac向け)


今度はどう?

require "named_emoji"
class Symbol
def ~
to_s
.split
.map { |w| NamedEmoji.emojis[w.intern.downcase] || w }
.join(" ")
end
end
puts ~:smile
puts ~:beginner
puts ~:shit
puts ~:jack_o_lantern
puts ~:'+1'
puts ~:"I broken_heart you!"
puts ~:"The Pencil is mightier than gun"
puts ~:"Dango is better than sunflower"
puts ~:"疲れたら beer を飲もう!"
puts ~:"Fish + Scissors => Sushi"
# >> 😄
# >> 🔰
# >> 💩
# >> 🎃
# >> 👍
# >> I 💔 you!
# >> The 📝 is mightier than 🔫
# >> 🍡 is better than 🌻
# >> 疲れたら 🍺 を飲もう!
# >> 🐟 + ✂ => 🍣
view raw symbol_tilde.rb hosted with ❤ by GitHub

emojiの名前リストはターミナルでemoji -lします。

Thanks jugyo!

named_emoji | RubyGems.org | your community gem host


関連記事:

チルダがRubyのヒアドキュメントをもっと良くする

チルダがRubyカレーをもっと好きにさせる

チルダでRubyの式埋め込みをもっと便利に!?

知って得する!55のRubyのトリビアな記法(53. 単項演算子 ~ (チルダ))



blog comments powered by Disqus
ruby_pack8

100円〜で好評発売中!
M'ELBORNE BOOKS