Table of Contents
In this example, you will learn to trim whitespace from a String.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Using strip()
my_string = " Python " print(my_string.strip())
Output
Python
strip() removes the leading and trailing characters including the whitespaces from a string.
However, if you have characters in the string like '\n' and you want to remove only the whitespaces, you need to specify it explicitly on the strip() method as shown in the following code.
my_string = " \nPython "
print(my_string.strip(" "))
Output
Python
2. Example 2: Using regular expression
import re my_string = " Hello Python " output = re.sub(r'^\s+|\s+$', '', my_string) print(output)
Output
Hello python
In the regex expression, \s denotes the whitespace and \ is the or operation. + one or more occurrences of the pattern left to it.
Learn more about regex at Python RegEx.
Related posts:
Python Program to Convert Bytes to a String
Python Program to Create Pyramid Patterns
Array to String Conversions
String Set Queries
Python bytearray()
Python Machine Learning Eqution Reference - Sebastian Raschka
Python Program to Find the Square Root
Python Dictionary popitem()
Python Set copy()
Convert Character Array to String in Java
Check if a String is a Palindrome in Java
Python Input, Output and Import
Python Program to Check If Two Strings are Anagram
Java InputStream to String
Python Set update()
String Hashing
Python Tuple count()
Python Program to Find the Sum of Natural Numbers
Python *args and **kwargs
Python Set add()
Python String zfill()
Check If a String Is Numeric in Java
Python bool()
Python Program to Display the multiplication Table
Python Set intersection()
Java String Conversions
Python Custom Exceptions
Python Program to Check If a List is Empty
Python String translate()
Python Generators
Python Operators
Python getattr()