【发布时间】:2013-08-12 18:12:31
【问题描述】:
我最近意识到,如果您将一系列 Ruby 字符串文字(例如 'a' "b" 'c')并置,它就相当于将这些字符串文字串联起来。但是,我在任何地方都找不到此语言功能的文档。我使用术语“并置”和“连接”进行了搜索,但只在几个 StackOverflow 响应中找到了对它的引用。谁能给我一个明确的参考?
【问题讨论】:
-
嗯,它没有记录在ruby-doc.org/core-2.0/doc/syntax/…,这似乎是它的合乎逻辑的地方。 . .
-
实际上是 Ruby 解析器执行此操作。这是一个优化并记录在这里:ruby-doc.org/docs/ProgrammingRuby/html/language.html
-
@DaveNewton 和其他人 - 谢谢!按照 Ruby 的惯例,简明扼要地说:“输入中相邻的单引号和双引号字符串连接起来形成一个字符串对象。”
标签: ruby