import re
some_var = "what what"
should_match = "what what what what what what hey"
not_a_match = "what what what what hey what what"
match = re.search(r"(?:\s*{0}){{3}}".format(re.escape(some_var)), should_match)
no_match = re.search(r"(?:\s*{0}){{3}}".format(re.escape(some_var)), not_a_match)
print match
print no_match
aW1wb3J0IHJlCgpzb21lX3ZhciA9ICJ3aGF0IHdoYXQiCgpzaG91bGRfbWF0Y2ggPSAid2hhdCB3aGF0IHdoYXQgd2hhdCB3aGF0IHdoYXQgaGV5Igpub3RfYV9tYXRjaCA9ICJ3aGF0IHdoYXQgd2hhdCB3aGF0IGhleSB3aGF0IHdoYXQiCgptYXRjaCA9IHJlLnNlYXJjaChyIig/OlxzKnswfSl7ezN9fSIuZm9ybWF0KHJlLmVzY2FwZShzb21lX3ZhcikpLCBzaG91bGRfbWF0Y2gpCm5vX21hdGNoID0gcmUuc2VhcmNoKHIiKD86XHMqezB9KXt7M319Ii5mb3JtYXQocmUuZXNjYXBlKHNvbWVfdmFyKSksIG5vdF9hX21hdGNoKQoKcHJpbnQgbWF0Y2gKcHJpbnQgbm9fbWF0Y2g=