`

Ruby 快速參考表

阅读更多
有些關於 Ruby 的小東西,隨著我的需要會使用他,為了怕忘記,所以特別寫一個網頁來記載他。隨著我寫 Ruby 的需求慢慢增加,這個網頁會一直不斷低更新。


事先定義好的 Global Constant
  • ENV :一個記載所有環境變數的 Hash
  • ARGV:一個記載所有 Command Line Argument的 Array
範例:
今天有一個 ruby a.rb 123 456
那麼他的 ARGV[0] = 123,ARGV[1] = 456

Ruby Regular expression modifier
範例在 Ruby 的 Regualr Expression Modifier
  • /i :大小寫 case insensitive
  • /m :原本是只 match 單行, m就是開到多行模式
  • /o :當進行取代時,只取代第一個 match pattern 。當沒有使用 o ,他會取代所有 match 的 pattern

延伸閱讀
分享到:
评论

相关推荐

    Ruby袖珍参考手册

    《Ruby袖珍参考手册》是一本旨在帮助Ruby开发者快速查找所需知识点的手册。无论你是通过Rails框架接触Ruby,还是因为Ruby是一种干净、强大且表达力丰富的语言而对它产生兴趣,《Ruby袖珍参考手册》都能提供你需要的...

    Ruby学习资料(含参考手册和Programming Ruby)-中文.rar

    参考手册是学习任何编程语言的重要工具,它能帮助你快速查找并理解特定的函数、方法或概念。Programming Ruby通常是指"The Pragmatic Programmer's Guide to Ruby",这是一本深入介绍Ruby编程的经典书籍,中文版可以...

    ruby on rails 2.2.2 参考手册

    5. **Scaffolding**:Rails的快速开发特性,能自动生成用于CRUD(创建、读取、更新、删除)操作的基础控制器、视图和路由,便于快速搭建原型。 6. ** erb/haml/slim**:Rails支持多种模板引擎,如ERB(Embedded ...

    一个基于Ruby的快速且强大的类型检查器,大部分代码都是用Ruby编写

    一个基于Ruby的快速且强大的类型检查器,大部分代码都是用Ruby编写,个人经导师指导并认可通过的97分大作业设计项目,适用人群:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业或毕业设计,作为...

    ruby参考速查--ruby常用类参考

    本文档的"Ruby参考速查"部分,主要关注Ruby中常用的类及其方法,为Ruby开发者提供了一个快速查阅的资源。 首先,我们来看`Array`类,它是Ruby中最常见的数据结构之一,用于存储有序的元素集合。Array类包含了许多...

    Ruby-EMMidori轻量级灵活和快速的RubyWeb框架

    **Ruby-EMMidori:轻量级、灵活与快速的Ruby Web框架** EMMidori是基于EventMachine的轻量级Web框架,它以其高效、灵活和简洁的设计在Ruby社区中备受青睐。作为一款Web框架,EMMidori的核心目标是提供高性能的服务...

    Python、Ruby游戏设计参考图书

    除了Python之外,Ruby也是一种非常适用于游戏开发的语言,尤其适合那些希望快速原型化和迭代游戏设计的开发者。本书同样深入地探讨了Ruby在游戏开发中的应用,例如: - **Ruby游戏框架**:介绍了一些流行的Ruby游戏...

    RUBY 教程.doc

    - **http://www.zenspider.com/Languages/Ruby/QuickRef.html**:另一份快速参考文档。 - **http://ruby.on-page.net/**:面向对象脚本语言RUBY参考手册。 - **http://www.kuqin.com/rubycndocument/man/index.html*...

    ruby官方chm文档

    本套官方文档包含了关于Ruby核心库、标准库、语言特性和整体框架的详细信息,是学习和深入理解Ruby不可或缺的参考资料。 《ruby23-stdlib.chm》文档主要涵盖了Ruby的标准库(Standard Library)。Ruby标准库提供了...

    ruby中英文api

    总的来说,"ruby中英文api"的资源对于Ruby初学者来说是非常宝贵的,它可以帮助他们快速入门并逐渐精通这门语言。通过深入阅读和实践,开发者可以掌握Ruby的灵活性和强大能力,从而在Web开发或其他领域发挥出它的潜力...

    Ruby-DingTalkBot是阿里钉钉自定义机器人的Ruby库

    开发者可以通过阅读源码了解其内部实现,参考示例快速上手,通过文档理解各个方法的功能和使用方式,而测试用例则可以帮助验证库的正确性。 为了使用Ruby-DingTalkBot,首先需要在项目中引入库(通过Gemfile或直接...

    ruby完全安装过程

    4. **Rails安装**:Ruby on Rails是Ruby的一个框架,用于快速开发Web应用。首先,确保已经安装了`bundler` gem,它是管理Rails应用依赖的工具。然后,通过`gem install rails`命令安装Rails。验证Rails是否安装成功...

    Ruby入门教程中文PDF 附实例

    本教程针对初学者,旨在帮助读者快速掌握Ruby的基础知识,并通过实例深入理解其用法。 首先,Ruby的基本语法是它的一大亮点。Ruby允许开发者以更自然的方式编写代码,这得益于它的语法接近于英语。例如,变量的声明...

    Ruby-RubyGraphVizGraphViz绘图工具的Ruby接口

    如果需要深入学习,可以研究源码,查看其API设计,或者参考提供的示例,以提高自己的Ruby数据可视化技能。 总之,RubyGraphViz是Ruby开发中的一个重要工具,它结合了GraphViz的强大图形渲染能力和Ruby的易读性,为...

    Ruby-irbtools改善Ruby的IRB控制台

    在输入时,irbtools能够提供基于当前上下文的智能提示,包括对象的方法、属性以及常量等,帮助你快速找到需要的信息。 6. **定制化**: 通过配置文件,你可以调整irbtools的行为以满足个人习惯,比如改变颜色方案...

    Sketch Up Ruby API by Sugar.pdf

    Sketch Up Ruby API by Sugar Sketch Up Ruby API by Sugar...Sketch Up Ruby API by Sugar 提供了 SketchUp 的详细的 Ruby API 参考手册,涵盖了 SketchUp 的各个方面,帮助开发者快速开发 SketchUp 插件和应用程序。

    essential_ruby

    ### Ruby语言参考表 Ruby提供了一系列内置的数据类型和方法,这些都在语言参考表中列出。其中包括但不限于: - **基本数据类型**:如整数、浮点数、字符串等。 - **控制结构**:条件语句、循环语句等。 - **对象...

    RUBY完全自学手册

    - **官方文档**:Ruby和Rails都有非常完善的官方文档,是学习过程中不可或缺的参考资料。 - **在线教程**:互联网上有大量的免费和付费在线教程,这些教程通常会按照学习路径组织起来,适合初学者系统学习。 - **...

    ruby学习的源码

    - Scaffold:快速生成基本的CRUD(创建、读取、更新、删除)功能的代码,帮助开发者快速搭建应用原型。 3. **Rails开发工具**: - Gem:Ruby的包管理器,用于安装、管理和升级Ruby库。 - Bundler:管理项目依赖...

    Ruby-Squid一个Ruby库用于在PDF文件中绘制图表

    为了更好地利用Ruby-Squid,建议阅读其官方文档,那里有详细的示例和API参考,可以帮助你快速掌握各种用法。同时,不断探索和实践将有助于你发掘更多可能,比如结合数据分析库如Numo-NArray或Pandas-Ruby,将Ruby-...

Global site tag (gtag.js) - Google Analytics