जब आप re मॉड्यूल के match और search मेथड्स का उपयोग करते हैं, यदि मैच मिलता है तो इसका बूलियन मान True होता है और यदि कोई मैच नहीं मिलता तो None मिलता है जिसका बूलियन मान False होता है।
मैच ऑब्जेक्ट हमेशा ट्रू होते हैं, और यदि कोई मैच नहीं है तो None वापस किया जाता है।
>>> bool(re.search("def", "abcdefgh"))
True
>>> bool(re.search("rest", "pqrstuv"))
False