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}
分享到:
相关推荐
这个"Ruby基础语法视频教程1"涵盖了几个关键的概念,包括变量、变量规则以及表达式。以下是对这些主题的详细解释: 1. 变量(Variables): 在Ruby中,变量用于存储数据,并在程序的不同位置使用。Ruby有五种不同...
Ruby基础语法经典学习PPT教程. 网上关于ruby的PPT教程不太多,这个个人觉得还可以。
Ruby基础语法教程.docx
在这个"Ruby基础语法使用方法全套讲解,风格讲解指南大全"中,我们将深入探讨Ruby的核心特性,包括变量、数据类型、控制结构、函数、类和模块等基础知识。 1. **变量**:Ruby中的变量分为五种类型:局部变量(以...
Ruby基础语法 Ruby变量与数据类型 Ruby控制结构 Ruby函数与方法 Ruby面向对象编程 Ruby模块与包 Ruby错误处理 Ruby文件与I/O操作 Ruby正则表达式 Ruby网络编程 Ruby数据库交互 Ruby测试框架 RubyWeb框架Rails入门 ...
这是一个短小的Ruby入门,完全读完只需20分钟。这里假设读者已经安装了Ruby,如果你没有安装的话,请在阅读文前访问Ruby官方网站进行下载并安装。
Ruby是一种动态类型的编程语言,以其简洁的语法和强大的功能而受到开发者喜爱。下面是对Ruby语法的详细解析: 1. 变量与常量 - 局部变量:以小写...学习Ruby,理解并熟练运用这些基础语法是成为有效开发者的基石。
下面我们将深入探讨Ruby的语法和语言特性,包括基础语法、编程模型、流程控制、鸭子类型、函数、数组以及散列表。 1. 基础语法 Ruby的交互式环境允许开发者直接运行代码,如`puts 'hello, world'`会输出字符串并...
这篇博文链接()可能详细解释了Ruby的基本语法和特性,但由于没有实际内容,我将根据常见的Ruby语法知识进行阐述。 1. **变量**: Ruby有四种类型的变量:局部变量(`local`)、实例变量(`instance`)、类变量(`...
本教程将深入探讨Ruby的基础语法,并介绍如何下载、安装Ruby,以及使用Ruby教程中文版进行学习。 首先,让我们从Ruby的基础语法开始。Ruby支持多种数据类型,包括整数(Integer)、浮点数(Float)、字符串(String...
标题中的".NET程序员带您走入Ruby核心语法之门"意味着本文将探讨.NET程序员为何对学习Ruby感兴趣,并深入解析Ruby语言的基础语法。Ruby是一种由日本人松本行弘(Matz)创造的编程语言,其设计初衷是为了提供一种比...
接着讲解了Ruby基础语法,包括变量和常量的声明、基本的数据类型、控制流和方法定义等方面的内容。文中还推荐了一些提高生产力的工具,比如IRB, RVM, Bundler以及Ruby on Rails。另外,针对新入坑的Ruby开发者可能会...