コードを書いてて良く、ストリング書きたいけど文字列内に大量に 「"」 や 「'」 が入り混じってて、いちいちエスケープしたくないけど、書き方忘れた。名前なんだっけ?って思う時があったので、メモ代わりにかいておく。 良く使うのがヒアドキュメントと%記法なんですが、名前がいつも浮かばない。 パーセント記法 # とりあえず単純にストリングを書きたい # %の後に特定の文字で囲むと、その間の文字列をStringとして認識してくれるみたい。ダブルクオートの代わり str1 = %!This is a string.! str2 = %{"And you can do this too!"} str3 = %[Also stuff like #{1 + 1}] # => "Also stuff like 2"