Table of Contents
In this tutorial, we will learn about the Python String rstrip() method with the help of examples.
The rstrip() method returns a copy of the string with trailing characters removed (based on the string argument passed).
Example
title = 'Python Programming ' # remove trailing whitespace print(title.rstrip()) # Output: Python Programming
1. Syntax of String rstrip()
The syntax of rstrip() is:
string.rstrip([chars])
2. rstrip() Parameters
- chars (optional) – a string specifying the set of trailing characters to be removed.
The rstrip() removes characters from the right based on the argument (a string specifying the set of characters to be removed).
If chars argument is not provided, all whitespaces on the right are removed from the string.
3. Return Value from rstrip()
The rstrip() returns a copy of the string with trailing characters stripped.
All combinations of characters in chars argument are removed from the right of the string until the first mismatch.
4. Example: Working of rstrip()
random_string = 'this is good '
# Trailing whitespace are removed
print(random_string.rstrip())
# 'si oo' are not trailing characters so nothing is removed
print(random_string.rstrip('si oo'))
# in 'sid oo', 'd oo' are the trailing characters, 'ood' is removed from the string
print(random_string.rstrip('sid oo')) website = 'www.maixuanviet.com'
print(website.rstrip('m/.'))
Output
this is good this is good this is g www.maixuanviet.com
Related posts:
Python Dictionary update()
Python Program to Display the multiplication Table
Python String ljust()
Python Set intersection_update()
Python Program to Slice Lists
Python Program to Find Armstrong Number in an Interval
Python Dictionary clear()
Converting a List to String in Java
Python Artificial Intelligence Project for Beginners - Joshua Eckroth
Python List pop()
Python Program to Generate a Random Number
Generate a String
Python String islower()
Python List insert()
Deep Learning with Python - Francois Chollet
Python max()
Most commonly used String methods in Java
Python Program to Create Pyramid Patterns
Python Program to Find ASCII Value of Character
Python classmethod()
Convert Character Array to String in Java
Python Program to Find the Largest Among Three Numbers
Python Set copy()
Python 3 for Absolute Beginners - Tim Hall & J.P Stacey
Python compile()
Python Program to Check if a Key is Already Present in a Dictionary
Python Decorators
Python Function Arguments
Python Input, Output and Import
Python String rsplit()
Python type()
Case-Insensitive String Matching in Java