Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 19610|Répondre: 0

[Source] La boîte de texte ne permet d’entrer que des chiffres

[Copié le lien]
Publié sur 16/04/2015 23:25:56 | | |

<type d’entrée="texte » nom="test » > <br />
<nom d’entrée="test1 » type="text » >
Il y a une différence entre utiliser Haut et Down
Vous ne pouvez entrer que des chiffres, des lettres et des soulignements
<input ID="txtShopNumber » runat="server » class="input_text » maxlength="8"/>
Les expressions régulières couramment utilisées ne peuvent entrer que des chiffres : « ^[0-9]*$ »
Seuls des numéros à n chiffres peuvent être saisis : « ^\d{n}$ »
Ne saisissez qu’au moins n chiffres : « ^\d{n,}$ »
Seuls les numéros du chiffre m-n peuvent être saisis : « ^\d{m,n}$ »
Seuls les nombres commençant par zéro et non nul 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 des décimales de 1 à 3 peuvent être saisis : « ^[0-9]+(.[ 0-9]{1,3}) ?$"
Seuls des entiers positifs non nuls peuvent être saisis : « ^\+ ? [1-9] [0-9]*$ »
Seuls les entiers négatifs qui ne sont pas nuls peuvent être saisis : « ^\-[1-9][0-9]*$ »
Seuls les caractères de longueur 3 peuvent être inscrits : « ^. {3} $ »
Seule une chaîne de 26 lettres peut être saisie : « ^[A-Za-z]+$ »
Seule une chaîne composée de 26 lettres majuscules peut être saisie : « ^[A-Z]+$ »
Seule une chaîne de 26 lettres minuscules peut être saisie : « ^[a-z]+$ »
Seule une chaîne composée de chiffres et 26 lettres peut être saisie : « ^[A-Za-z0-9]+$ »
Vous ne pouvez entrer qu’une chaîne composée de chiffres, 26 lettres ou un soulignement : « ^\w+$ »
Vérifier le mot de passe utilisateur : « ^[a-zA-Z]\w{5,17}$ » Le format correct est : commençant par une lettre et de longueur comprise entre 6 et 18,
Seuls les caractères, les chiffres et les sous-points peuvent être inclus.
Vérifiez s’il contient ^ %&' ; = ?$\ », etc. : « [^ %&', ; = ?$\x22]+"
Vous ne pouvez entrer que des caractères chinois : « ^[\u4e00-\u9fa5],{0,}$ »
Vérifier l’adresse e-mail : « ^\w+[-+.] \w+)*@\w+([-.] \w+)*\.\w+([-.] \w+)*$"
Vérifier l’URL Internet :"^http://([\w-]+\.) +[\w-]+(/[\w-./ ?%&=]*) ?$"
Numéro de téléphone vérifié : « ^(\d3,4|\d{3,4}-) ?\d{7,8}$ »
Le format correct est : « XXXX-XXXXXXXXX », « XXXX-XXXXXXXXX », « XXX-XXXXXXXXX »,
« XXX-XXXXXXXX », « XXXXXXX », « XXXXXXXX"。
Vérifier le numéro d’identification (15 ou 18 chiffres) : « ^\d{15}|\d{}18$ »
12 mois de validation pour un an : « ^(0 ?[ 1-9]|1[0-2])$ » est correctement formaté : « 01 »-09 et « 1 » « 12 »
31 jours de vérification pour un mois : « ^((0 ?[ 1-9])| ((1|2)[0-9])|30|31)$"
Le format correct est : « 01 », « 09 » et « 1 » « 31 ».

Utilisez des expressions régulières pour limiter les boîtes de texte afin d’entrer des chiffres, des points décimaux, des lettres anglaises, des caractères chinois et d’autres codes

1. La boîte de texte ne peut entrer que le code numérique (les points décimaux ne peuvent pas non plus être saisis)
<input>
2. Seuls les numéros peuvent être saisis, et les virgules décimales peuvent être saisies.
<input>
<nom d’entrée=txt1>
3. Méthode numéro et virgule deux
<type d’entrée=texte t_value=" » o_value="">
4. Seules les lettres et kanji peuvent être saisis
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,'')) » maxlength=10 name="Numbers">
5. Seules les lettres et chiffres anglais peuvent être saisis, pas le chinois
<input>
6. Entrer uniquement des chiffres et English<font color="Red">chun</font>
<input>
7. Il ne peut y avoir un maximum de deux chiffres qu’après le point décimal (nombres, les deux chinois peuvent être saisis), et les lettres et symboles opérateurs ne peuvent pas être saisis :
<input>
8. Il ne peut y avoir que jusqu’à deux chiffres après la virgule décimale (des chiffres, des lettres et du chinois peuvent être saisis), et vous pouvez entrer le symbole opérateur :
<input>




Précédent:Générateur d’Auto en ligne à expression régulière
Prochain:ASP.NET de l’injection Anti-SQL
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com