Raku-Kurs / Fortgeschritten / Mehr über eingebaute Typen / Zeichenketten
In Zeichenketten suchen
Mehrere Methoden beantworten Fragen darüber, was ein String enthält.
Die Methode contains prüft, ob ein String irgendwo in
einem anderen vorkommt:
say 'Raku'.contains('ak'); # True
say 'Raku'.contains('xy'); # FalseDie Methoden starts-with und ends-with
prüfen den Anfang und das Ende eines Strings:
say 'Raku'.starts-with('Ra'); # True
say 'Raku'.ends-with('ku'); # TrueWenn du die genaue Position eines Teilstrings benötigst, verwende
index. Die Methode gibt den Index der ersten
Uebereinstimmung zurück, gezählt ab Null:
say 'Raku'.index('k'); # 2Wenn der Teilstring nicht gefunden wird, gibt index
Nil anstelle einer Zahl zurück:
say 'Raku'.index('z'); # NilPraxis
Lösen Sie 1 Quiz zum Inhalt dieses Themas.
Kursnavigation
← Zeichenketten | Quiz — index
→
💪 Oder springen Sie direkt zu den Übungen dieses
Abschnitts.