Je suit regex:Quel est le problème avec mon e-mail regex?
var emailRegex = "^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-][email protected][a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"
Et quand je suis en train de taper:
[email protected]
Il correspond. Pourquoi?
Parce que c'est une adresse e-mail valide. – JJJ
@Juhana, pouvez-vous expliquer? – uksz
Selon les spécifications, un TLD par lui-même est autorisé dans une adresse. En pratique, personne n'a une telle adresse publique, mais c'est toujours valable. – JJJ