Ruby の文字列区切り記号

MD Aminul Islam 2023年6月21日
  1. Ruby で %Q を使用する
  2. Ruby で %q を使用する
  3. 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 で書かれていることに注意してください。

著者: MD Aminul Islam
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn