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")
aW1wb3J0IHJlCgp0ZXh0MSA9ICJUaGlzIGhhcyBmb3VyIHdvcmRzIgp0ZXh0MiA9ICJUaGlzIGhhcyB0aHJlZSIKCiMgTGV0J3Mgc2F5IHNlbnRlbmNlcyB3aXRoIGF0IGxlYXN0IDQgd29yZHMgcGFzcy4KCnJlczEgPSByZS5tYXRjaChyJ1xzKlxTKyg/OlxzK1xTKyl7Myx9JywgdGV4dDEpCnJlczIgPSByZS5tYXRjaChyJ1xzKlxTKyg/OlxzK1xTKyl7Myx9JywgdGV4dDIpCgppZiByZXMxOgoJcHJpbnQoInRleHQxIFBhc3MgbWF0Y2giKQplbHNlOgoJcHJpbnQoInRleHQxIEZhaWwgbWF0Y2giKQppZiByZXMyOgoJcHJpbnQoInRleHQyIFBhc3MgbWF0Y2giKQplbHNlOgoJcHJpbnQoInRleHQyIEZhaWwgbWF0Y2giKQoKcmVzMyA9IHJlLmZpbmRhbGwocidccypcUysoPzpccytcUyspezMsfScsIHRleHQxKQpyZXM0ID0gcmUuZmluZGFsbChyJ1xzKlxTKyg/OlxzK1xTKyl7Myx9JywgdGV4dDIpCgppZiBsZW4ocmVzMykgPiAwOgoJcHJpbnQoInRleHQxIFBhc3MgZmluZGFsbCIpCmVsc2U6CglwcmludCgidGV4dDEgRmFpbCBmaW5kYWxsIikKaWYgbGVuKHJlczQpID4gMDoKCXByaW50KCJ0ZXh0MiBQYXNzIGZpbmRhbGwiKQplbHNlOgoJcHJpbnQoInRleHQyIEZhaWwgZmluZGFsbCIp