`
莫生气
  • 浏览: 861906 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ruby 1.9 中有中文的处理方式

    博客分类:
  • ruby
 
阅读更多
ruby1.9中如果有中文,则会提示错误,

这个时候需要做两件事情,就可以解决这个问题
1.将文件的字符编码格式调制为utf-8
2.在文件头增加#coding:utf-8

发现一个问题,这个时候编译和运行都没问题,但是如果是用p 输出的话则输出中文为utf-格式的,用puts则没问题,奇怪,例子见下面

#coding: utf-8 
 
 a=1
 b="str"
 
 #数组
 c=[a,b,3,"字符串"]
 p c
 puts "字符串"
 
 
 #数组也可以嵌套使用
 d=[a,c,[1,2,3]]
 p d

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics