Metoda startswith
Metoda startswith verifică dacă un șir
începe cu un subșir specificat. Returnează
True sau False.
În primul parametru al metodei specificăm subșirul dorit, în al doilea și al treilea parametri opționali - indexul de început și respectiv sfârșit al căutării.
Sintaxă
șir.startswith(subșir, [index_început_căutare], [index_sfârșit_căutare])
Exemplu
Să verificăm dacă șirul începe cu
subșirul 'a':
txt = 'abcadea'
print(txt.startswith('a'))
Rezultatul executării codului:
True
Exemplu
Să setăm acum limitele căutării:
txt = 'abcadea'
print(txt.startswith('a', 3, 6))
Rezultatul executării codului:
True
Vedeți și
-
metoda
endswith,
care verifică includerea unui subșir de la sfârșitul șirului -
metoda
find,
care returnează indexul primei potriviri a subșirului în șir -
metoda
replace,
care caută și înlocuiește un subșir într-un șir -
metoda
rfind,
care returnează indexul ultimei potriviri a subșirului în șir -
metoda
rindex,
care returnează cel mai mare index de potrivire a subșirului la sfârșitul șirului