[ruby] 单引号和双引号的区别

单引号中的内容不会被转义,
双引号中的内容会被转义。

例如:

name='world'
puts 'hello \t #{name}'
puts "hello \t #{name}"

输出结果:

hello \t #{name}
hello    test
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,828评论 19 139
  • 1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解...
    寻梦xunm阅读 2,622评论 1 7
  • 基础命令 主要的命令和快捷键 Linux系统命令由三部分组成:cmd + [options]+[operation...
    485b1aca799e阅读 4,795评论 0 0
  • ——湖南第一师范学院蒋博芳 时间真是一种玄之又玄的东西,它会偷走我们在乎的东西,它会治愈我们...
    邶方_8321阅读 1,333评论 0 0
  • 文/骑马上岸的人 夜 迷朦的雾色遮盖我 一切的罪行 鸽子洁白的躯体 停靠在我的床榻 它折断的羽翼 引我流泪 泪水一...
    骑马上岸的人阅读 2,394评论 12 13

友情链接更多精彩内容