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 File I/O Operation
Python print()
Convert String to Byte Array and Reverse in Java
Python Program to Return Multiple Values From a Function
Python Function Arguments
Deep Learning in Python - LazyProgrammer
Python Program to Check Armstrong Number
Python enumerate()
JavaScript Eval: run a code string
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python Program to Print Hello world!
Python Program to Find the Factors of a Number
Python Program to Find Factorial of Number Using Recursion
Python len()
Python Program to Capitalize the First Character of a String
Python Deep Learning Cookbook - Indra den Bakker
Debug a JavaMail Program
Python Recursion
Python list()
APIs in Node.js vs Python - A Comparison
Python Program to Make a Flattened List from Nested List
Python String isnumeric()
Python Inheritance
Python Program to Get the File Name From the File Path
Python while Loop
Python locals()
Python Program to Print all Prime Numbers in an Interval
Python pow()
Python if...else Statement
Python all()
Python Program to Remove Punctuations From a String
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi