HOWTO · Ruby
Ruby の文字列区切り記号
このチュートリアルでは、Ruby の文字列区切り記号について説明します。
このページの内容
方程式を印刷する必要がある場合もありますが、それを試みると、プログラムは自動的に方程式を解き、結果の出力を印刷します。 しかし、これを行うためのテクニックがいくつかあります。
この記事では、Ruby の文字列区切り記号について説明します。また、トピックを簡単にするためにいくつかの例を見ていきます。 %q、%Q、および % の使用を確認します。
Ruby で %Q を使用する
以下の例では、%Q の使用法を説明します。 以下の例を見てみましょう。
puts %Q{3 + 2 =\n#{ 3 + 2 }}
上記のプログラムの 1 行は、以下の結果の出力を提供します。出力を見ると、数式が印刷前に解かれていることがわかります。
3 + 2 =
5
Ruby で %q を使用する
以下の例では、%q の使用法を示します。 以下の例を見てみましょう。
puts %q{3 + 2 =\n#{ 3 + 2 }}
上記のプログラムの 1 行で、以下の結果が得られます。 印刷する前に数式が未解決のままであることがわかります。
3 + 2 =\n#{ 3 + 2 }
Ruby で % を使用する
以下の例では、% の使用法を示します。 以下の例を見てみましょう。
puts %{3 + 2 =\n#{ 3 + 2 }}
上記のプログラムの 1 行で、以下の結果が得られます。 数式が印刷前に解かれていることがわかります。 ほとんどは %Q に似ています。
3 + 2 =
5
%Qが%表記のデフォルトであることを思い出してください。
この記事で共有するコードはすべて Ruby で書かれていることに注意してください。