w3resource logo


Python Exercises

Python: Remove words from a string of length between 1 and a given number

Python Regular Expression: Exercise-49 with Solution

Write a Python program to remove words from a string of length between 1 and a given number.

Sample Solution :-

Python Code :

def is_decimal(num):
import re
text = "The quick brown fox jumps over the lazy dog."
# remove words between 1 and 3
shortword = re.compile(r'\W*\b\w{1,3}\b')
print(shortword.sub('', text))

Output:

quick brown jumps over lazy.

Python Code Editor:

import re
text = "The quick brown fox jumps over the lazy dog."
# remove words between 1 and 3
shortword = re.compile(r'\W*\b\w{1,3}\b')
print(shortword.sub('', text))

Improve this sample solution and post your code through Disqus



Join our Question Answer community to learn and share your programming knowledge.

Help the community:

Python: Fizzbuzz

C++: Decimal to binary conversion

JavaScript: Need Help in JavaScript

Python: Help me with this program