Hola, he creado un esquema para verificar el ID del correo electrónico. que puede validar si el ID del correo electrónico es [email protected] y [email protected] y [email protected] Pero solo quiero validar [email protected] y [email protected] en porque creo que el correo electrónico puede tener un máximo de 2 puntos después de @ símbolo por lo que la tercera será inválida correo electrónico de identificación Entonces, ¿cómo validar un correo electrónico de identificación utilizando el esquema a continuación es el esquemaCómo validar un ID de correo electrónico en el esquema 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>
Gracias Sunil Kumar Sahoo
'porque creo que el correo electrónico puede tener un máximo de 2 puntos después de @ symbol'. Tal vez lea los RFC relevantes en lugar de adivinar y fallar arbitrariamente la validación. 'abc @ 10.0.0.0' es un correo electrónico perfectamente válido también. http://davidcel.is/posts/stop-validating-email-addresses-with-regex/ –