Je ne dirai pas beaucoup de bêtises, je vais simplement vous publier le code. Le code spécifique est le suivant:
<script type = "text / javascript"> var refid = 'dasdasd, dadsad'; var reg = / ^ ([/ u0391- / uffe5 / d / w,]) * ([/ u0391- / uffe5 / d / w] +) $ /; if (rafid! = "") {if (reg.exec (rafid)) {alert ('vérifié passé'); } else {alert ('vérifié échoué'); }} </ script>Le code est simple et facile à comprendre. Si vous avez de bonnes suggestions, veuillez leur donner une suggestion et apprendre et progresser ensemble!
Supplément: chinois, chiffres et lettres en js
1. JUDER LE Texte en anglais, chiffres et caractères chinois
var reg = / ^ (/ w | [/ u4e00- / u9fa5]) * $ /; if (arr = username.match (reg)) {ti = 1; retourner la vérité; } else {alert ("Le nom d'utilisateur est autorisé à être un mélange d'anglais, de nombres et de caractères chinois, / n s'il vous plaît vérifier s'il y a des espaces ou d'autres symboles avant et après"); ti = 0; retourne false; }2. Utilisez des expressions régulières pour restreindre le contenu d'entrée de la zone de texte dans le formulaire Web:
Utilisez des expressions régulières pour restreindre uniquement le chinois:
onkeyup = "value = value.replace (/ [^ / u4e00- / u9fa5] / g, '')" onbeForepaste = "ClipboardData.setData ('Text', ClipboardData.getData ('Text'). Remplace (/ [^ / U4E00- / U9fa5] / g, ''))"Utilisez des expressions régulières pour restreindre uniquement les caractères pleine largeur:
onkeyup = "value = value.replace (/ [^ / uff00- / uffff] / g, '')" onbeforepaste = "ClipboardData.setData ('Text', ClipboardData.getData ('Text'). Remplace (/ [^ / uff00- / ufff] / g, ''))"Utilisez des expressions régulières pour limiter uniquement l'entrée numérique:
onkeyup = "value = value.replace (/ [^ / d] / g, '')" onbeforepaste = "ClipboardData.setData ('Text', ClipboardData.getData ('Text'). Remplace (/ [^ / D] / G, ''))"Utilisez des expressions régulières pour ne restreindre que numérique et l'anglais:
onkeyup = "value = value.replace (/ [/ w] / g, '')" onbeforepaste = "ClipboardData.setData ('Text', ClipboardData.getData ('Text'). Remplace (/ [^ / D] / G, ''))"nombre
<Script> Fonction Check () {if (! Isnan (document.all.form.str.value)) {alert ("nombre"); } </ script>lettre
<Script> Fonction Check () {var str = / [a-za-z] /; if (str.test (document.all.form.str.value)) {alert ("lettre"); }} notre--------------------------------------------------------------------------------------------------------------------------------
/ ^ [0-9a-za-z] + $ /