/ / कैप्चरिंग समूहों का उपयोग करते समय अल्फान्यूमेरिक वर्णों के लिए नियमित अभिव्यक्ति को कैसे संशोधित करें - पायथन, रेगेक्स, पायथन-3.x

कैप्चरिंग समूहों का उपयोग करते समय अल्फान्यूमेरिक वर्णों के लिए नियमित अभिव्यक्ति को कैसे संशोधित करें - पायथन, रेगेक्स, पायथन-3.x

मेरी नियमित अभिव्यक्ति का उपयोग ईमेल, वॉट्ज़प, Viber, लाइन, बीबीएम, स्नैपचैट और टेलीफोन संपर्कों से मेल खाने के लिए किया जाता है।

अभिव्यक्ति है: -

(?i)([w.]+@[w.]+)|(?:(?:b|[,/]s*)(?:whatsapp|viber|wechat))+bs*[::]?s*(+?d+)|bline(?:sid)?s*(?:[::]s*)?(@w+)|((?:+d+)?[ -]?(?:(d+)[ -]?)?[d -]{6,}d)

नमूना तार हैं: -

1) Contact