में ईमेल आईडी को कैसे सत्यापित करें हाय मैंने ईमेल आईडी की जांच करने के लिए एक स्कीमा बनाया है। जो सत्यापित कर सकता है कि ईमेल आईडी [email protected] और [email protected] और [email protected] है लेकिन मैं केवल [email protected] और [email protected] को सत्यापित करना चाहता हूं। में क्योंकि मुझे लगता है कि ईमेल @ प्रतीक के बाद अधिकतम 2 डॉट्स हो सकता है तो तीसरा अमान्य ईमेल आईडी हो जाएगा तो कैसे स्कीमा नीचे का उपयोग कर स्कीमाxml स्कीमा
<xsd:element name="SSEM" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CNT" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="EM" minOccurs="1" nillable="true" type ="singleEmailID"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
होने पर ईमेल आईडी को सत्यापित कर
धन्यवाद सुनील कुमार साहू
'क्योंकि मुझे लगता है कि ईमेल @ symbol' के बाद अधिकतम 2 डॉट्स हो सकता है। शायद अनुमान लगाने और मनमाने ढंग से सत्यापन में विफल होने के बजाय प्रासंगिक आरएफसी पढ़ें? 'abc @ 10.0.0.0' एक पूरी तरह से मान्य ई-मेल भी है। http://davidcel.is/posts/stop-validating-email-addresses-with-regex/ –