No diré muchas tonterías, solo te publicaré el código. El código específico es el siguiente:
<script type = "text/javaScript"> var refid = 'dasdasd, dadsad'; var reg =/^([/u0391-/uffe5/d/w,])*([/u0391-/uffe5/d/w]+) $/; if (refid! = "") {if (reg.Exec (refid)) {alert ('verificado aprobado'); } else {alerta ('verificado fallido'); }} </script>El código es simple y fácil de entender. Si tiene buenas sugerencias, ¡dale una sugerencia y aprende y avanza juntos!
Suplemento: chino, números y letras en JS
1.duzca el texto como inglés, números y caracteres chinos
var reg =/^(/w | [/u4e00-/u9fa5])*$/; if (arr = username.match (reg)) {ti = 1; devolver la verdad; } else {alerta ("El nombre de usuario solo puede ser una mezcla de inglés, números y caracteres chinos, /N por favor verifique si hay espacios u otros símbolos antes y después"); ti = 0; devolver falso; }2. Use expresiones regulares para restringir el contenido de entrada del cuadro de texto en el formulario web:
Use expresiones regulares para restringir solo los chinos:
onKeyUp = "value = value.replace (/[^/u4e00-/u9fa5]/g, '')" onbeforePaste = "PortboardData.setData ('Text', PortboardData.getData ('Text'). Reemplazar (/[^/U4E00-/U9FA5]/G, ')))" ""Use expresiones regulares para restringir solo personajes de ancho completo:
onKeyUp = "value = value.replace (/[^/Uff00-/Uffff]/g, '')" onbeforePaste = "PortboardData.SetData ('Text', PortboardData.getData ('Text'). Reemplazar (/[^/Uff00-/Ufff]/G, '' ')"Use expresiones regulares para limitar solo la entrada numérica:
onKeyUp = "value = value.replace (/[^/d]/g, '' ')" onbeforePaste = "PortboardData.SetData (' Text ', PortboardData.getData (' Text '). Reemplazar (/[^/D]/G,' '))"Use expresiones regulares para restringir solo numéricos e inglés:
onKeyUp = "value = value.replace (/[/w]/g, '' ')" onbeforePaste = "PortboardData.SetData (' Text ', PortboardData.getData (' Text '). Reemplazar (/[^/D]/G,' '))"número
<script> function check () {if (! isnan (document.all.form.str.value)) {alert ("número"); } </script>carta
<script> function check () {var str = /[a-za-z] /; if (str.test (document.all.form.str.value)) {alert ("letra"); }} </script> <form de nombre = "form" action = "" onSubMit = "return check ();"> <input type = text name = str> <input type = envit> <form>----------------------------------------------------------------------------------------------------------------------------
/^[0-9-Za-Z]+$/