
index - Documentation for Ruby 4.0
Ruby Documentation Welcome to the official Ruby programming language documentation. Getting Started New to Ruby? Start with our Getting Started Guide. Core Classes and …
class Regexp - Documentation for Ruby 3.5
class Regexp A regular expression (also called a regexp) is a match pattern (also simply called a pattern). A common notation for a regexp uses enclosing slash characters: /foo/ A regexp may …
Documentation for Ruby 3.3
Ruby is an interpreted object-oriented programming language often used for web development. It also offers many scripting features to process plain text and serialized files, or manage system …
class Struct - Documentation for Ruby 3.5
class Struct: Class \Struct provides a convenient way to create a simple class that can store and fetch values. tt>; the first argument, a string, is the name of th
strftime_formatting - Documentation for Ruby 3.5
Formats for Dates and Times Several Ruby time-related classes have instance method strftime, which returns a formatted string representing all or part of a date or time: Date#strftime. …
exceptions - Documentation for Ruby 3.5
Exceptions Ruby code can raise exceptions. Most often, a raised exception is meant to alert the running program that an unusual (i.e., exceptional) situation has arisen, and may need to be …
class Hash - Documentation for Ruby 3.5
class Hash: A \Hash object maps each of its unique keys to a specific value. An array index is always an integer.
Ruby Issue Tracking System
Home Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. This system is …
control_expressions - Documentation for Ruby 4.0
Control Expressions Ruby has a variety of ways to control execution. All the expressions described here return a value. For the tests in these control expressions, nil and false are false …
windows - Documentation for Ruby 4.0
windows: Windows Ruby supports a few native build platforms for Windows. Build using Microsoft Visual C++ compiler with vcruntimeXXX.