Anonieme gebruiker
Meer
Hoe kan ik witruimte uit een string knippen?
Hoe verwijder ik voorloopwit en achterloopwit uit een string in Python?
Bijvoorbeeld:
" Hello " --> "Hello"
" Hello" --> "Hello"
"Hello " --> "Hello"
"Bob has a cat" --> "Bob has a cat"
1097
3
Slechts één spatie, of alle spaties achter elkaar? Als het tweede, dan hebben strings al een
.strip()
methode:Als je echter maar één spatie hoeft te verwijderen, dan zou je dat kunnen doen met:
Merk ook op dat
str.strip()
ook andere spaties verwijdert (bijv. tabs en nieuwe regels). Om alleen spaties te verwijderen, kun je het te verwijderen teken specificeren als argument voorstrip
, bijv:Dit verwijdert alle voorloop en achterloop witruimte in
mijnString
:Je wilt strip():