`
wangsir_81
  • 浏览: 22250 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Ruby字符串单引号和双引号的区别

阅读更多

    Ruby的字符串对象生成有两种方式,字符串文字值加单引号或加双引号。

 

    两种方式主要区别在于构造文字量时,对字符串的处理次数不同。

 

    单引号时,Ruby对字符串值不做处理,里边是什么就是什么。

 

    双引号时,Ruby首先要查找文本中要替换的字符,即带反斜杠的字符,用二进制替换。最常见的就是\n;其次,这种方式下可以插入表达式#{...},那就要处理表达式,将其替换成具体的值。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics