[RUBY] Kürzlich erlernte Methode, Memorandum ①

Einführung

Notieren Sie sich die Methoden, die Sie kürzlich beim Erlernen von Ruby gelernt haben, damit Sie sie nicht vergessen.

Kürzlich verwendete Methode

Slice-Methode

Es ist möglich, die definierten Elemente aus einem Array oder einer Zeichenfolge zu extrahieren.

string = "abcde"
str = string.slice(4)
puts str
#=> "d"

puts string
#=> "abcde"

Die ursprüngliche Zeichenfolge ändert sich nicht.

Slice! -Methode

string = "abcde"
str = string.slice!(4)
puts str
#=> "d"

puts string
#=> "abce"

Methoden mit (!) Werden destruktive Methoden genannt. Wie der Name schon sagt, zerstört es. Die Slice! -Methode entfernt das angegebene Element aus dem ursprünglichen Array oder String.

Scan-Methode

Zählt die durch das Argument angegebene Zielzeichenfolge aus dem Zielelement und gibt sie als Array zurück.

str = "abcdabcdabcd"
str.scan("ab")
#=> ["ab", "ab", "ab"]

sogar? Methode

Bestimmt, ob die Zielnummer gerade ist, und gibt einen booleschen Wert zurück.

12.even?
#=> true

include? method

Bestimmt, ob das angegebene Element im Array enthalten ist, und gibt einen booleschen Wert zurück.

array = ["ab", "cd"]
array.include?("ab")
#=> true
array.include?("ef")
#=> false

Recommended Posts

Kürzlich erlernte Methode, Memorandum ①
Memorandum
Memorandum