A string slice (szöveg szelet) egy memóriában lévő, csak érvényes utf-8 értékeket tartalmazó bájtszekvenciára mutató referencia.
Egy str
-ből készült slice-nál is teljesülnie kell ezeknek a feltételeknek.
A &str
gyakran használt metódusai:
len
- A szöveg hosszát adja meg bájtokban (nem azt, hogy hány karakterből áll!)
starts_with
/ends_with
- Ellenőrizni lehet velük, hogy a szöveg egy bizonyos módon kezdődik
vagy végződik-e.
is_empty
- Igaz, ha len
== 0.
find
- Megpróbálja megkeresni az első paraméter első előfordulását a szövegben, majd ennek
indexével tér vissza egy Option<usize>
képében. Ha nem talál ilyet, a visszatérési érték
None.