Comment valider un e-mail de l'id de schéma xml
Salut j'ai créé un schéma pour vérifier l'adresse e-mail. qui peut valider si l'e-mail de l'id est [email protected] et [email protected] et [email protected]
Mais je veux uniquement de valider [email protected] et [email protected] parce que je pense que l'e-mail peut avoir au maximum 2 points après le symbole @
ainsi, le troisième sera pas valide id e-mail
Alors, comment valider une id e-mail à l'aide de schéma
Ci-dessous le schéma
<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>
Merci
Sunil Kumar Sahoo
because i think email can have maximum 2 dots after @ symbol
. Peut-être lire les Rfc pertinentes au lieu de deviner et de façon arbitraire à défaut de validation? [email protected]
est parfaitement valide e-mail. davidcel.est/posts/stop-validation-les adresses e-mail-avec-regex
OriginalL'auteur Sunil Kumar Sahoo | 2010-01-27
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin de définir un modèle de mise en correspondance valide e-mails. Les modèles sont définis à l'aide de la syntaxe d'expression régulière. Une fois que vous avez défini un type simple (basé sur
xs:string
) avec le modèle approprié, vous pouvez l'utiliser pour votre e-mail type.Il y a plusieurs endroits sur l'Internet qui fournissent des exemples de ces types et de modèles. Un exemple d'un e-mail type est fourni ici.
L'exemple donné, il est comme suit (j'ai édité un peu pour rendre les choses un peu plus clair):
Yup, pour la plupart.
OriginalL'auteur Jeff Yates
Vous pouvez utiliser un
<xs:simpleType>
basé sur une chaîne et avec une regex motif pour valider votre adresse e-mail:Utiliser n'importe quelle adresse e-mail regex vous le souhaitez :-), voir quelques échantillons sur RegexLib.Net.
Ensuite, l'utilisation de ce type dans votre base de schémas XML:
Pourrait par vérifié par en ligne validateur: https://www.corefiling.com/opensource/schemaValidate.html
OriginalL'auteur marc_s
Utiliser le schéma ci-dessous programme de validation de l'adresse e-mail de validation
OriginalL'auteur Sunil Kumar Sahoo
Utiliser ce programme de validation de l'email de validation avec apostrophe aussi:
Il fonctionnera comme l'email de validation avec apostrophe:-)
OriginalL'auteur Shans Muga