import re

text1 = "This has four words"
text2 = "This has three"

# Let's say sentences with at least 4 words pass.

res1 = re.match(r'\s*\S+(?:\s+\S+){3,}', text1)
res2 = re.match(r'\s*\S+(?:\s+\S+){3,}', text2)

if res1:
	print("text1 Pass match")
else:
	print("text1 Fail match")
if res2:
	print("text2 Pass match")
else:
	print("text2 Fail match")

res3 = re.findall(r'\s*\S+(?:\s+\S+){3,}', text1)
res4 = re.findall(r'\s*\S+(?:\s+\S+){3,}', text2)

if len(res3) > 0:
	print("text1 Pass findall")
else:
	print("text1 Fail findall")
if len(res4) > 0:
	print("text2 Pass findall")
else:
	print("text2 Fail findall")