
How to remove whitespace from a string in Python
How to remove whitespace from a string in Python
Through many examples, we will learn how to resolve the "How to remove whitespace from a string in Python".
You can remove whitespace from a string in Python using strip() method. strip method removes whitespace characters from both the beginning and end of a string. You can use lstrip() mrthod to remove the whitespace from the beginning of string and rstrip() to remove from the end of a string.-
Remove whitespace from a string in Python using strip() method
x = ' Hello python '.strip() print(x)
Output:
Hello python
strip() will help you to remove the whitespace from both beginning and end of a string.
-
Remove whitespace from string using replace() method in Python
x = ' Hello python ' print(x.replace(" ", ""))
Output:
Hellopython
You can use replace method to replace all the whitespaces with a specific character just by passing the value to second argument or just remove all the spaces by passing value to second argument as the code snippet.
-
Remove whitespace using split and join method in Python
x = ' Hello python' print("".join(x.split()))
Output:
Hellopython
You can use
split
method with thejoin
method to remove all the whitespaces present in a string. -
Remove whitespace from string using regular expressions in Python
import re x = ' Hello python' my_pattern = re.compile(r'\s+') print(re.sub(my_pattern, '', x))
Output:
Hellopython
Regular expressions are used to define a pattern that can be applied to a string. Here we have define the pattern to remove the extra whitespace from the string.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.