Ruby字符串单引号和双引号的区别_Ruby_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > Ruby > Ruby字符串单引号和双引号的区别

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

 2013/9/4 16:14:30  wangsir_81  程序员俱乐部  我要评论(0)
  • 摘要:Ruby的字符串对象生成有两种方式,字符串文字值加单引号或加双引号。两种方式主要区别在于构造文字量时,对字符串的处理次数不同。单引号时,Ruby对字符串值不做处理,里边是什么就是什么。双引号时,Ruby首先要查找文本中要替换的字符,即带反斜杠的字符,用二进制替换。最常见的就是\n;其次,这种方式下可以插入表达式#{...},那就要处理表达式,将其替换成具体的值。
  • 标签:Ruby 区别 字符串

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

?

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

?

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

?

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

发表评论
用户名: 匿名