Join our newsletter for the latest updates.

Python Program to Trim Whitespace From a String

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:


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

Example 2: Using regular expression

import re

my_string  = " Hello Python "
output = re.sub(r'^\s+|\s+$', '', my_string)

print(output)

Output

Hello python