ईमेल प्रारूप की जाँच रेगुलर एक्सप्रेशन की सहायता से करें

PHP Easy regex

कार्य «ईमेल प्रारूप की जाँच रेगुलर एक्सप्रेशन की सहायता से करें»

एक PHP प्रोग्राम लिखें जो मानक इनपुट से एक स्ट्रिंग पढ़ता है और जाँचता है कि क्या वह एक सरल ईमेल पैटर्न से मेल खाती है: स्थानीय भाग (लैटिन अक्षर, अंक, बिंदु, अंडरस्कोर, हाइफ़न), फिर '@' प्रतीक, फिर डोमेन नाम (लैटिन अक्षर, अंक, बिंदु, हाइफ़न), फिर बिंदु और शीर्ष-स्तरीय डोमेन (2 से 6 लैटिन अक्षर)। यदि स्ट्रिंग एक मान्य ईमेल है तो 'Yes' प्रिंट करें, अन्यथा 'No' प्रिंट करें। स्ट्रिंग की लंबाई 100 वर्णों से अधिक नहीं है।

इनपुट प्रारूप

एक पंक्ति, जिसमें संभावित ईमेल पता शामिल है।

आउटपुट प्रारूप

स्ट्रिंग 'Yes' या 'No'।

उदाहरण

उदाहरण 1

इनपुट
user@example.com
आउटपुट
Yes

उदाहरण 2

इनपुट
test.email@domain.co
आउटपुट
Yes

उदाहरण 3

इनपुट
1 2 3 4 5 6
आउटपुट
No

उदाहरण 4

इनपुट
invalid-email@
आउटपुट
No

उदाहरण 5

इनपुट
4 0 0 0 2 2 2 2 0
आउटपुट
No
main.php