LoginSignup
2
4

More than 5 years have passed since last update.

[Ruby] 英字アルファベットを𝕱𝔯𝔞𝔨𝔱𝔲𝔯に変換する

Last updated at Posted at 2015-11-10

フラクトゥール、カッコいいですよね。
アルファベットから変換するやつがなかったので作ってみました。

とても久しぶりにRubyを書いたのであんまり綺麗じゃないですが、
もっと良い書き方があったらぜひ教えて下さい。

カッコいい書き方を教えてもらったので書き直しました。

def fraktur(str)
  str.tr('a-zA-Z', '𝔞-𝔷𝕬-𝖅')
end

puts fraktur("Oh, sprechen Sie Deutsch?") # => 𝕺𝔥, 𝔰𝔭𝔯𝔢𝔠𝔥𝔢𝔫 𝕾𝔦𝔢 𝕯𝔢𝔲𝔱𝔰𝔠𝔥?

実行すると以下のように出力されます
スクリーンショット 2015-11-10 15.01.53.png

2
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4