Ruby 中关于日文转UTF-8及半角全角转换的技巧
网络编程
1.日文转UTF-8
Iconv.new('cp932', 'utf-8')与Iconv.new('shift_jis', 'utf-8')的区别
Iconv.new('shift_jis', 'utf-8')不支持以下的格式:
?№001-18 XXXXXXX 而只能把字符窜中的№换成No.才行
但是Iconv.new('cp932', 'utf-8')支持.
2.半角全角转换
看下面的代码:
require "jcode"
$cov.iconv(year.to_s.tr('0-9', '0-9') + '年' + month.to_s.tr('0-9', '0-9') + '月度作?I?蟾??)
Iconv.new('cp932', 'utf-8')与Iconv.new('shift_jis', 'utf-8')的区别
Iconv.new('shift_jis', 'utf-8')不支持以下的格式:
?№001-18 XXXXXXX 而只能把字符窜中的№换成No.才行
但是Iconv.new('cp932', 'utf-8')支持.
2.半角全角转换
看下面的代码:
require "jcode"
$cov.iconv(year.to_s.tr('0-9', '0-9') + '年' + month.to_s.tr('0-9', '0-9') + '月度作?I?蟾??)
Ruby 之 class 中的 private、 protected、public
Privateprivate函数只能在本类和子类的上下文中调用,且只能通过self访问。这个意思就是:private函数,只能在本对象内部访问到。对象实例变量(@)的访问
ruby 学习笔记(1) 初识语法
单从技术而言,ruby本身确实很爽,令程序员的工作变得轻松有趣!下面的代码演示了如何找出100以内的素数:usingSystem;namespaceMersenne{classProgram{staticvoidMa
ruby 学习笔记(2) 类的基本使用
ruby语言跟c#的一些重要差别在于:1.ruby是动态语言,c#是静态语言--即对象在new出来以后,ruby还可以动态给对象实例添加一些属性或方法(javascript也是如
编辑:一起学习网
标签:全角,对象,语言,函数,学习笔记