ruby基本语法

ruby语法手册;

http://ruby-china.org/topics/13622

http://ruby-doc.org

1.File.open("filename")

2.File.open("filename").readLines

3.array=[...]

4.array1 - array2

5.array.length array.size

6.array[(-)index]

7.array[f..t]

8.array[f...t]

9.array.delete_at(index)

10.array.slice!(f..t)

11.array.empty?

12.a.push(e)

13.a << e | a << [.....]

14.a.pop

15.a.shift

16.a.unshift(e)

17.a.methods

18.ARGV

19."".downcase

20.a.each do |e|

        ...

     end

21.生成新Array

[1,2,3].collect do |e|
  e*10
end

 

[1,2,3].collect { |e| e * 10}

22. "....".split(reg)

23.a.include?(xxx)

24.

[1,2,3,4,5,6,7,8].reject {|e| e != 2}

25.装在文件 load 'xxx.rb'

26.__FILE__和$0是当前.rb文件名

27.a.any?

28.require和load的区别:require只加载一次,而load可加载多次

use require in script files and load in irb.

29. Time.now.strftime('%Y-%m-%d %H:%M:%S')

"str".rjust(10)

30.正则 /match/ =~ "str"  /regExp/.match(str)

31.<=>

[5,1,3,6,2,4,10,8].sort do |a, b|
  -(a <=> b)
end

32.attr_accessor

33.%r{regRex}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值