Ruby中%Q和%{}的語義是什麼?他們之間有什麼不同?紅寶石中%Q和%{}的區別是什麼?
7
A
回答
11
Jim Hoskins清除它。
%Q相當於雙引號的紅寶石串。 #{expression}評估就像在雙引號字符串中一樣工作,即使您使用%Q {}作爲您的分隔符!
您也可以忽略Q,它將具有相同的功能。我建議讓Q進入更清晰的狀態。
3
實際上也是一樣的。兩者都遵循雙引號字符串語義
7
不,沒有功能差異。有些人可能會認爲%Q {}有點清晰,但都是內插字符串(就像使用雙引號)。
相關問題
- 1. 什麼是紅寶石的區別發送和紅寶石public_send方法?
- 2. 紅寶石:區別&=和&& =
- 3. 什麼是「json的」寶石和‘json_pure’寶石的區別?
- 4. 什麼是'等'紅寶石的寶石?
- 5. ..和...之間的區別紅寶石
- 6. 什麼是$〜紅寶石
- 7. 什麼是紅寶石
- 8. 是什麼在紅寶石
- 9. 什麼是在紅寶石
- 10. 什麼是「?」在紅寶石
- 11. 是什麼!做紅寶石?
- 12. 什麼是紅寶石
- 13. 「排序」和「排序!」有什麼區別?方法在紅寶石?
- 14. 退出和退出有什麼區別!在紅寶石?
- 15. 什麼區別,紅寶石HTTParty和角$ HTTP
- 16. 紅寶石和釀造配方有什麼區別?
- 17. 模塊中紅寶石1.8.7和1.9.1之間的區別是什麼?
- 18. 硒和硒寶石有什麼區別?
- 19. 寶石和插件有什麼區別?
- 20. 寶石和插件有什麼區別?
- 21. 紅寶石中的代表是什麼?
- 22. 什麼是::類中的紅寶石呢?
- 23. 紅寶石中的|| =是什麼?
- 24. 紅寶石中的「$:」是什麼?
- 25. where'require'的外觀和'Gem.available?'的區別是什麼?尋找寶石?
- 26. 紅寶石HMAC-SHA與Python的區別
- 27. 什麼是最好的紅寶石api?
- 28. 什麼是 「對」 的紅寶石
- 29. 用於紅寶石的是什麼?
- 30. 區塊紅寶石
如果您可以發佈文章摘要或報價而不是僅僅提供鏈接,那可能會很好。 – 2009-08-13 18:44:10
感謝您的鏈接..一個小東西總結:) – 2009-08-13 18:52:59
添加在報價中,直接相關。 – 2009-08-14 07:36:56