1. Seuls les chiffres sont autorisés
<input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,'')">
2. Seuls les lettres, chiffres et traits de soulignement anglais peuvent être saisis (les deux méthodes suivantes sont implémentées)
<input name="username" type="text" style="ime-mode:disabled"> <input name="username" type="text" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
3. Seuls les lettres, chiffres et =@# anglais peuvent être saisis
<input name="username" type="text" onkeyup="value=value.replace(/[^\w=@#]|_/ig,'')">
4. Seuls les caractères chinois peuvent être saisis
<input name="username" type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">
1. Seuls les chiffres sont autorisés
<input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,'')">
2. Seuls les lettres, chiffres et traits de soulignement anglais peuvent être saisis (les deux méthodes suivantes sont implémentées)
<input name="username" type="text" style="ime-mode:disabled"> <input name="username" type="text" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">
3. Seuls les lettres, chiffres et =@# anglais peuvent être saisis
<input name="username" type="text" onkeyup="value=value.replace(/[^\w=@#]|_/ig,'')">
4. Seuls les caractères chinois peuvent être saisis
<input name="username" type="text" onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')">
Seuls les chiffres peuvent être saisis : "^[0-9]*$".
Seuls des nombres à n chiffres peuvent être saisis : "^d{n}$".
Seuls les nombres comportant au moins n chiffres peuvent être saisis : "^d{n,}$".
Seuls m~n nombres peuvent être saisis :. "^d{m,n}$"
Seuls les nombres commençant par zéro et non nuls peuvent être saisis : "^(0|[1-9][0-9]*)$".
Seuls les nombres réels positifs avec deux décimales peuvent être saisis : "^[0-9] (.[0-9]{2})?$".
Seuls les nombres réels positifs avec 1 à 3 décimales peuvent être saisis : "^[0-9] (.[0-9]{1,3})?$".
Seuls les entiers positifs non nuls peuvent être saisis : "^?[1-9][0-9]*$".
Seuls les entiers négatifs non nuls peuvent être saisis : "^-[1-9][]0-9"*$.
Seuls les caractères d'une longueur de 3 peuvent être saisis : "^.{3}$".
Seule une chaîne composée de 26 lettres anglaises peut être saisie : "^[A-Za-z] $".
Seule une chaîne composée de 26 lettres anglaises majuscules peut être saisie : "^[A-Z] $".
Seule une chaîne composée de 26 lettres anglaises minuscules peut être saisie : "^[a-z] $".
Seule une chaîne composée de chiffres et de 26 lettres anglaises peut être saisie : "^[A-Za-z0-9] $".
Vous ne pouvez saisir qu'une chaîne composée de chiffres, de 26 lettres anglaises ou de traits de soulignement : "^w $".
Vérifiez le mot de passe de l'utilisateur : "^[a-zA-Z]w{5,17}$" Le format correct est : commençant par une lettre, la longueur est comprise entre 6 et 18 et ne peut contenir que des caractères, des chiffres et souligne.
Vérifiez s'il contient des caractères tels que ^%&',;=?$": "[^%&',;=?$x22] ".
Seuls les caractères chinois peuvent être saisis : "^[u4e00-u9fa5]{0,}$"
Seuls les nombres et les points décimaux peuvent être saisis, anti-coller :
<input type=""text" onkeyup="value=value.replace(/[^0-9.]/g,''),dxfqlld();" onpaste="value=value.replace(/[^0-9.]/g,'')" oncontextmenu="value=value.replace(/[^0-9.]/g,'')" />