Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。
Q&A
解決済
2回答
3566閲覧
総合スコア30
0グッド
1クリップ
投稿2014/08/27 01:50
0
1
Rubyの勉強を始めたばかりの者なのですが、 パーセント記法の使い道について理解できません。 これはどういったときに使うのでしょうか? どなた教えてください。 お願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
質問へのコメント
回答2件
ベストアンサー
よく使われる例の一つは正規表現でしょうか。 「http:// で始まる」を、/^http:/// と書くと見にくいので、%r|^http://| と書いたりします。
あとは、 a = ["a","b","c","d"] を、a = %w/a b c d e/ とかですね。 これは見やすさが改善される訳じゃないので、タイプ数の削減でしょうか。
文字列のケースだと、 ・" と ' が両方出てくる ・" が出てくるが、#{ } や \n なども使いたい の場合ですね。 %Q/[Start] < "#{Time.now.strftime("%Y-%m-%d %H:%M")}"/
投稿2014/09/01 06:48
総合スコア84423
回答へのコメント
2014/09/03 08:33
パーセント記法では、文字列を囲む記号をプログラマ自身が指定できる というのはご存知だと思います。 例えば、 ` sample = %sample_test
p sample # "sample_test" ` どういうことか言いますと、 文字列の中でダブルクォートを使う場合などに、エスケープしなくてもよい という使い道があります。
こういう使い道がパーセント記法の便利な所です。
投稿2014/08/28 02:30
総合スコア104
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.50%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Ruby パーセント記法の使い道について
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/09/03 08:33