strip-metodi

strip-metodi palauttaa merkkijonon, jonka alusta ja lopusta on poistettu annetut merkit. Metodin valinnaisessa parametrissa ilmoitamme poistettavat merkit. Jos niitä ei ilmoiteta, metodi poistaa vain välilyönnit merkkijonon alusta ja lopusta.

Syntaksi

pythonmerkkijono.strip([poistettavat merkit])

Esimerkki

Käytetään strip-metodia seuraavaan merkkijonoon:

pythontxt = 'abcdea'
print(txt.strip('a'))

Koodin suorituksen tulos:

python'bcde'

Esimerkki

Lisätään merkkijonon alkuun ja loppuun välilyönnit ja käytetään strip-metodia uudelleen:

pythontxt = ' abcdea '
print(txt.strip('a'))

Koska merkkijonon ensimmäinen ja viimeinen merkki ovat nyt välilyöntejä, eikä annettua 'a'-merkkiä, metodi ei löytänyt vastaavuuksia ja palautti yksinkertaisesti alkuperäisen merkkijonon:

python' abcdea '

Esimerkki

Käytetään nyt strip-metodia ilman parametrin ilmoittamista:

pythontxt = ' abcdea '
print(txt.strip())

Koodin suorituksen tulos:

python'abcdea'

Katso myös

  • metodi rstrip,
    joka poistaa merkit merkkijonon lopusta
  • metodi lstrip,
    joka poistaa merkit merkkijonon alusta