ruby 代码
- $KCODE = "u"
- eacute = ""
- eacute << 0303 << 0251
- sword = eacute + "p" + eacute + "e"
- puts eacute # é
- puts sword # épée
- $KCODE = "n"
- letters = sword.scan(/(.)/)
- puts letters.size # 6
- $KCODE = "u"
- letters = sword.scan(/(.)/)
- puts letters.size # 4
- require "jcode"
- puts sword.length # 6
- puts sword.jlength # 4
- puts sword.upcase # éPéE
- puts sword.capitalize # épée
- #检测字符是否包含多字节字符
- puts sword.mbchar? # 0位置
- puts "foo".mbchar? # nil