वर्ड बाउंड्री \b उन पोजीशन से मैच करता है जहां एक तरफ वर्ड कैरेक्टर होता है (आमतौर पर अक्षर, अंक या अंडरस्कोर)।
\B उन सभी पोजीशन से मैच करता है जहां \b मैच नहीं करता।
निम्नलिखित कोड दर्शाता है कि रेगेक्स \B कैसे काम करता है:
import re result = re.findall(r'\Bcat', 'certificate') result2 = re.findall(r'\Bcat', 'tomcat') result3 = re.findall(r'\Bcat', 'catfish') print(result, result2, result3)
यह आउटपुट देता है:
['cat'] ['cat'] []