Ruby

Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。

Ruby StringIO bytes函数

admin阅读(251)赞(0)

Ruby StringIO bytes函数 StringIO#bytes() : bytes() 是StringIO类的一个方法,用于返回stringIO的字节值。 语法: StringIO.bytes() 参数: StringIO值 返回...

Ruby 字符串 reverse方法

admin阅读(257)赞(0)

Ruby 字符串 reverse方法 reverse 是Ruby中的一个字符串类方法,用于返回一个新的字符串,该字符串中的字符按相反的顺序排列。 语法: str.reverse 参数: 这里,str是要反转的字符串。 返回: 该方法返回一个...

Ruby 字符串 * 方法

admin阅读(243)赞(0)

Ruby 字符串 * 方法 **String# *** 是Ruby中的一个String类方法,用于返回一个新的包含接收者整数拷贝的String。这里,整数必须大于或等于0。 语法: str * Integer 参数: 这里,str是所需的字...

Ruby 字符串 =~ 方法

admin阅读(242)赞(0)

Ruby 字符串 =~ 方法 =~() 是Ruby中的一个字符串类方法,用于匹配目的。如果给定的对象是一个Regexp,那么这个方法将使用它作为一个模式来匹配给定的字符串。 语法: str =~ obj 参数: 这里,str是给定的字符串,...

Ruby 字符串 === 方法

admin阅读(222)赞(0)

Ruby 字符串 === 方法 ===() 是Ruby中的一个字符串类方法,用于检查str==obj是否存在。这个方法类似于字符串类的==方法。 语法: str === obj 参数: 这里,str是给定的字符串,obj是要比较的对象。 返...

Ruby 字符串 == 方法

admin阅读(238)赞(0)

Ruby 字符串 == 方法 ==() 是Ruby中的一个字符串类方法,用于检查str是否==obj。 语法: str == obj 参数: 这里,str是给定的字符串,obj是要比较的对象。 返回: 根据两个字符串的相等程度, 返回 真或...

Ruby 字符串 <=>方法

admin阅读(212)赞(0)

Ruby 字符串 <=>方法 **< =>() **是Ruby中的一个字符串类方法,用于对字符串进行比较。该方法根据指定的字符串是否小于、等于或大于other_string,返回-1、0、+1或nil。 语法: str othe...

Ruby 字符串 << 方法

admin阅读(227)赞(0)

Ruby 字符串 << 方法 **< <() **是Ruby中的一个字符串类方法,用于将给定的对象追加到字符串中。如果对象是一个整数,那么默认情况下,它被认为是一个代码点,并在被追加之前被转换为一个字符。 语法: s...

Ruby 字符串 +方法

admin阅读(210)赞(0)

Ruby 字符串 +方法 +() 是Ruby中的一个字符串类方法,用于返回一个新的字符串,该字符串包含其他指定的字符串与给定的字符串相连接。 语法: str + other_str 参数: 这里,str和other_str是要串联的字符串。...

Ruby 字符串 length方法

admin阅读(294)赞(0)

Ruby 字符串 length方法 length 是Ruby中的一个字符串类方法,用于查找给定字符串的字符长度。 语法: str.length 参数: 这里,str是要计算其长度的字符串。 返回: 它将返回str的字符长度。 例子 1 : ...

Ruby 字符串插值

admin阅读(266)赞(0)

Ruby 字符串插值 字符串插值,它是关于将字符串组合在一起,但不是通过使用+运算符。字符串插值只有在我们使用双引号 ( ” “) 来形成字符串时才起作用。字符串插值提供了一种处理字符串字面的简单方法。字符串插值指的...

Ruby 字符串 inspect方法

admin阅读(249)赞(0)

Ruby 字符串 inspect方法 inspect 是Ruby中的一个字符串类方法,用于返回给定字符串的可打印版本,用引号包围,并转义特殊字符。 语法: str.expect 参数 返回: 这里,str是给定的字符串。 例子 1 : # ...

Ruby 字符串 insert方法

admin阅读(293)赞(0)

Ruby 字符串 insert方法 insert 是Ruby中的一个String类方法,用于在给定索引的字符之前插入指定的字符串,修改给定的字符。负数的索引从字符串的末尾开始计算,在给定的字符之后插入。 语法: str.insert(ind...

Ruby 字符串 index方法

admin阅读(346)赞(0)

Ruby 字符串 index方法 index 是Ruby中的一个字符串类方法,用于返回给定字符串中第一次出现的子串或模式(regexp)的索引。如果第二个参数存在,它指定了字符串中开始搜索的位置。如果没有找到,它将返回nil。 语法: st...

Ruby 字符串 include?方法

admin阅读(294)赞(0)

Ruby 字符串 include?方法 是 Ruby中的一个字符串类方法,用于在给定的字符串包含给定的字符串或字符时返回真。 语法: str.include? 参数: 这里,str是给定的字符串。 返回: 如果给定的字符串包含给定的字符串或...

Ruby 字符串 hex方法

admin阅读(281)赞(0)

Ruby 字符串 hex方法 hex 是Ruby中的一个字符串类方法,用于将给定字符串的前导字符处理为一串十六进制数字(可选符号和可选0x)并返回相应的数字。错误时返回0。 语法: str.hex 参数: 这里,str是给定的字符串。 返回...

Ruby 字符串 hash方法

admin阅读(270)赞(0)

Ruby 字符串 hash方法 hash 是Ruby中的一个字符串类方法,用于根据字符串的长度、内容和编码返回一个哈希值。 语法: str.hash 参数: 这里,str是给定的字符串。 返回: 基于字符串的长度、内容和编码的哈希值。 例子...

Ruby 字符串 gsub方法

admin阅读(305)赞(0)

Ruby 字符串 gsub方法 gsub 是Ruby中的一个字符串类方法,用于返回给定字符串的副本,并将所有出现的模式替换为第二个参数。 语法: str.gsub(pattern, replacement) 参数: 这里,str是给定的字符...

Ruby 字符串 gsub!方法

admin阅读(262)赞(0)

Ruby 字符串 gsub!方法 gsub! 是Ruby中的一个字符串类方法,用于返回给定字符串的副本,并将所有出现的模式替换为第二个参数。如果没有进行替换,那么它将返回nil。如果没有给定块,也没有给定替换,将返回一个枚举器。 语法: s...

Ruby 字符串 grapheme_clusters方法

admin阅读(240)赞(0)

Ruby 字符串 grapheme_clusters方法 grapheme_clusters 是Ruby中的一个String类方法,用于返回给定字符串中的石墨烯簇数组。 语法: str.grapheme_clusters 参数: 这里,st...

Ruby 字符串 getbyte方法

admin阅读(231)赞(0)

Ruby 字符串 getbyte方法 getbyte 是Ruby中的一个字符串类方法,用于将indexth字节作为一个整数返回。 语法: str.getbyte(index) 参数: 这里,str是给定的字符串。 返回: indexth字节...

Ruby 字符串 eql?方法

admin阅读(240)赞(0)

Ruby 字符串 eql?方法 eql? 是Ruby中的一个字符串类方法,用于检查字符串是否具有相同的长度和内容。 语法: str.eql?(Other_str) 参数: 这里,str和other_str是字符串。 返回: 在相等的基础上 ...

Ruby 有理数 truncate()函数

admin阅读(213)赞(0)

Ruby 有理数 truncate()函数 truncate() 是Ruby中的一个内置函数,用于返回被截断(趋向于零)的 大鼠 ,其精度为小数点后的第 ndigits 位。 语法 : rat.truncate(ndigits) 参数 : ...

Ruby 有理数 to_s()函数

admin阅读(238)赞(0)

Ruby 有理数 to_s()函数 to_s() 是Ruby中的一个内置函数,它将数值返回为字符串。 语法 : rat.to_s() 参数 : 该函数不接受任何参数 返回值 : 返回值为字符串 例子 1 : #Ruby program fo...

Ruby 有理数 to_r()函数

admin阅读(212)赞(0)

Ruby 有理数 to_r()函数 to_r() 是Ruby中的一个内置函数,用来返回它自己的值。 语法 : rat.to_r() 参数 :该函数不接受任何参数 返回值 : 它返回自己的值。 例子 1 : #Ruby program for...

Ruby Rational to_i()函数

admin阅读(214)赞(0)

Ruby Rational to_i()函数 to_i() 是Ruby中的一个内置函数,用于返回被截断的整数值。 语法 : rat.to_i() 参数 :该函数不接受任何参数 返回值 : 它返回截断的整数值。 例子 1 : #Ruby pr...

Ruby 有理数 to_f()函数

admin阅读(303)赞(0)

Ruby 有理数 to_f()函数 to_f() 是Ruby中的一个内置函数,用于返回浮点数。 语法 : rat.to_f() 参数 : 该函数不接受任何参数 返回值 : 它返回浮动值 例子 1 : #Ruby program for to...

Ruby 有理数 round() 函数

admin阅读(221)赞(0)

Ruby 有理数 round() 函数 round() 是Ruby中的一个内置函数,它将 有理数 四舍五入到最接近的数值,精度为小数点后 第 几位。 语法 : rational.round(ndigits) 参数 : 该函数只接受一个参数 ...

Ruby 有理数 reasonize()函数

admin阅读(229)赞(0)

Ruby 有理数 reasonize()函数 rationalize() 是Ruby中的一个内置函数,如果给出可选的参数eps,则返回一个更简单的近似值(rat-|eps| <= result <= rat+|eps|),否则返...

Ruby 有理数 rational() 函数()

admin阅读(271)赞(0)

Ruby 有理数 rational() 函数() Rational()是Ruby中的一个内置方法,用于返回形式为a/b的有理数。 语法 : Rational(num, den) 参数 :该函数接受两个参数,分别代表分子和分母。默认情况下,分...

近期文章