w3resource

Python: Replace all occurrences of space, comma, or dot with a colon


31. Replace Delimiters with Colon

Write a Python program to replace all occurrences of a space, comma, or dot with a colon.

Sample Solution:

Python Code:

import re
text = 'Python Exercises, PHP exercises.'
print(re.sub("[ ,.]", ":", text))

Sample Output:

Python:Exercises::PHP:exercises:  

Pictorial Presentation:

Python: Regular Expression -  Replace all occurrences of space, comma, or dot with a colon.

Flowchart:

Flowchart: Regular Expression - Replace all occurrences of space, comma, or dot with a colon.

For more Practice: Solve these Related Problems:

  • Write a Python program to replace all spaces, commas, and dots in a string with colons.
  • Write a Python script to transform a CSV-like string by replacing every delimiter (space, comma, dot) with a colon.
  • Write a Python program to substitute delimiters in a string with colons and then output the modified string.
  • Write a Python program to scan a text and replace each instance of a space, comma, or dot with a colon using regex.

Go to:


Previous: Write a Python program to abbreviate 'Road' as 'Rd.' in a given string.
Next: Write a Python program to replace maximum 2 occurrences of space, comma, or dot with a colon.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.