ruby 学习
最近开始学习ruby,觉的ruby就是一个超强的javascript翻版。对于ruby来说所有东西都是对象。
一下是今天自己整理的一些代码
字符串转数字
puts ?a #97
puts ‘a’[0] #97
puts 97.chr #a
逐字节处理方法
str = ‘afsafs’;
str.each_byte{|c| puts c.chr}
str.scan(/./) {|c| puts c}
查看数据类型
puts 1.class #fixint
读取文件
open(‘test.txt’, “w”) do |file|
file.puts(‘a’)
file.puts(‘bd’)
file.puts(‘c’)
end
open(‘test.txt’) do |file|
file.each{|l| puts l}
end