उपयोग करने \s*से केवल 0 या अधिक व्हाट्सएप पात्रों का मिलान होगा।
आप उपयोग कर सकते हैं, \D+लेकिन यह नई सूचियों से भी मेल खाएगा क्योंकि यह एक अंक को छोड़कर किसी भी चार्ट से मेल खाता है।
यदि आप अंकों को एक ही पंक्ति में मेल करना चाहते हैं, तो आप एक नेगेटिव कैरेक्टर क्लास में एक नई लाइन से मेल नहीं खा सकते हैं [^\d\r\n]
अपने उदाहरण में, आप उपयोग करते हैं \d, लेकिन यदि आप केवल 1 या अधिक अंक 0-9 से मेल खाना चाहते हैं , तो आप वर्ण वर्ग का उपयोग कर सकते हैं[0-9]+
अंकों और शब्द को एक बड़े शब्द का हिस्सा बनने से रोकने के लिए आप शब्द सीमाओं का उपयोग कर सकते हैं \b
यदि आप शब्द को असंवेदनशील तरीके से मैच करना चाहते हैं, तो आप RegexOptions.IgnoreCaseइनलाइन संशोधक का उपयोग या उपयोग कर सकते हैं(?i)
(?i)\b([0-9]+)\b[^\d\r\n]*\bsomeword\b
.NET regex डेमो देखें