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 open()
Java – String to Reader
Python Dictionary pop()
Python Program to Check Whether a String is Palindrome or Not
Python pass statement
Python Program to Sort a Dictionary by Value
Python len()
Python Program to Sort Words in Alphabetic Order
Python Program to Convert Decimal to Binary Using Recursion
Python String join()
Python Program to Solve Quadratic Equation
Python round()
Python object()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python time Module
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python Set discard()
Python sum()
Java Program to Permute All Letters of an Input String
Python Get Current time
Python Program to Compute the Power of a Number
Python String zfill()
Python format()
Python String translate()
Python Program to Create a Countdown Timer
Python vars()
Python Set clear()
Java String to InputStream
Python List Comprehension
Python Program to Differentiate Between type() and isinstance()
Python String partition()
Python String index()