Remove space in a string in python

Remove space in a string refers to the process of elimination any whitespace characters (spaces,tabs, newline characters etc) from a given string.This operation is commonly used to clean up string by removing unnecessary spaces of that might processing of the string data

Here are a few common approachesĀ 

  • Using replace () method
  • Using split ()and join() method
  • Using regular expression

This method that best fits specific use case if you only want to remove leading and trailing spaces

A subtitle where spaces might be unwanted

  1. Remove all spaces
  2. Removing leading and trailing spaces
  3. Removing multiple spaces with single space
  4. Removing spaces only between words

Remove all spaces:

If you want to completely remove all the spaces from the string

Remove leading and trailing spaces:

If you only want to remove space from the beginning and end of the string

Remove multiple spaces with single space:

If you want to collapse multiple consecutive spaces into a single space

Removing spaces only between words:

If you want to preserve punctuation but remove spaces between words

 

Def
remove_space(input_string);
  # Remove space using 
str.replace()
  return input_string.replace("","")
# example usage:
Original_string="Hello,how are you?"
modified_string=
remove_spaces(original_string)
Print("original string:",original_string)
print("modified string:",modified_string)

OutputĀ 

Original string: Hello, how are you?

modified string:Hello,howareyou?

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top