[Ruby-Grundlagen] Verwendung der Slice-Methode

Die Slice-Methode ist eine Methode, die "eine Zeichenfolge in Scheiben schneiden" kann.

Zum Beispiel schneidet _slice (0,5) _ die Zeichenfolge vom 0. () bis zum 5. vor (dh dem 4.) aus. () Beachten Sie, dass es wie das Array nicht am 1., sondern am 0 beginnt.

def slice_1st(lyrics)
  lyrics.slice(0,5) #Schneiden Sie vom 0. bis zum 5. vor (dh dem 4.) der angegebenen Zeichenfolge aus.
end
p slice_1st("Spielzeug Chachacha")*2 #*2 mal mit 2 ausgeben.
#=>"Spielzeug Spielzeug"

Wenn _slice (0..5) _ beschrieben wird, werden die 0. bis 5. Saite ausgeschnitten.


def slice_2nd(lyrics)
  lyrics.slice(0..5) #Schneiden Sie von 0 bis 5 der angegebenen Zeichenfolge aus.
end
p slice_2nd("Chachacha Spielzeug")
#=>"Cha Cha Cha"
p slice_2nd("Cha Cha Cha")
#=>"Cha Cha Cha"

Natürlich ist es auch möglich, die Mitte der Zeichenkette auszuschneiden.


def slice_3rd(lyrics)
  lyrics.slice(6..12) #Schneiden Sie den 6. bis 12. der angegebenen Zeichenfolge aus.
end
p slice_3rd("Don't Stop Me Now")
#=>"Stop Me"

Recommended Posts

[Ruby-Grundlagen] Verwendung der Slice-Methode
Ausgabe der Verwendung der Slice-Methode
Verwendung der link_to-Methode
Verwendung der include? -Methode
Verwendung der Ruby-Inject-Methode
[Ruby] Von den Grundlagen bis zur Injektionsmethode
[Schienen] Verwendung der Kartenmethode
[Java] Verwendung der toString () -Methode
[Ruby] Wie man Slice für Anfänger benutzt
[Ruby] Verwendung der gsub-Methode und der sub-Methode
Verwendung der replace () -Methode (Java Silver)
Verwendung von Ruby return
Ruby: Wie man Cookies benutzt
[Java] Verwendung der Join-Methode
Verwendung der Wrapper-Klasse
Verwendung von Ruby on Rails
Verwendung der Getter / Setter-Methode (in Objektorientierung)
[Java] Verwendung der File-Klasse
Verwendung der Submit-Methode (Java Silver)
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
Rubinlänge, -größe, -anzahl Verwendung
[Verarbeitung × Java] Verwendung der Klasse
[Ruby on Rails] Verwendung von redirect_to
[Verarbeitung × Java] Verwendung der Funktion
[Java] Verwendung der Calendar-Klasse
Ruby: CSV :: Verwendung von Table Note
So finden Sie die Ursache des Ruby-Fehlers
Verwendung des Kameramoduls OV7725 (ESP32-WROVER-B)
Verwendung von Map
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung von collection_select
Wie benutzt man Twitter4J
Wenn Sie die Methode außerhalb verwenden möchten
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
So erstellen Sie die einfachste Blockchain in Ruby
Verwendung von org.immutables
Verwendung von VisualVM
Verwendung von Map