永发信息网

javascript中如何判断文本框输入的是汉字或者是英文

答案:4  悬赏:0  手机版
解决时间 2021-08-20 20:04
如题:
最佳答案

用正则表达式来判断是最好的方法:


if(/[^\x00-\xff]/g.test(str)) 
alert("含有汉字"); 
else 
alert("全是非汉字的字符");

全部回答
/// <summary>     /// 密码是否符合规则     /// </summary>     /// <param name="password"></param>     /// <returns></returns>     private string ValidatePassword(string password)     {     string strErr = "";     if (!Regex.Match(password, "(?=.*[0-9]+)").Success)     {     strErr += "密码中必须有数字!\\n";     }     if (!Regex.Match(password, "(?=.*[a-zA-Z]+)").Success)     {     strErr += "密码中必须有字母!\\n";     }     if (!Regex.Match(password, "(?=.*\\W+)").Success)     {     strErr += "密码中必须有特殊符号!\\n";     }     if (Regex.Match(password, @"[\u4e00-\u9fff]").Success)     {     strErr += "密码中不能有中文!\\n";     }     if (!Regex.Match(password, @"^.{6,16}$").Success)     {     strErr += "密码必须在6到16个字符之间!\\n";     }     return strErr;     }
上甲壳虫技术论坛看下吧。。

用正则表达式判断

写一个正则,然后 调用test方法

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
夏天可以不擦保湿霜么?
good luck no pain ,no gain 的意思~
萨尔图区大庆食味园营养早餐怎么去啊,谁知道
一道大学物理题 刚体的摩擦力力矩~
烟台职业学院今年机电一体化专业的录取线估计
如果哪一天我不见了,会怎么样。
秒速五厘米第一话台词,求《秒速五厘米》里一
民权县商丘永安超市(人民路)这个地址在什么地
手机铃声怎么没有声音,手机来电没有声音怎么
如果你得病了,而且是不治之症,你愿意当一个
这个配置可以玩鬼泣4吗?
在新闻的图图里有看到ELF这个词,好象是关于SJ
南宁农村信用社网点
learning math is very boring
无聊死我了 谁推荐俩电影
推荐资讯
真三国无双4为什么我的玩一会就容易卡死? 怎
为什么晚上喝水,第二天眼睛就会肿呢?而有人
分期买手机要注意什么,在咸鱼买手机需要注意
胸口感觉闷痛
立马横刀凭谁问下一句,立马横刀是什么意思啊
芙蓉区长沙清水塘幼儿园我想知道这个在什么地
爱一个人的感觉是如何的?
爱默生论自然名句,谁有爱默生中英对照名言?
马村区焦作中国福利彩票地址在哪,我要去那里
我上学 一个女同学 上初中也是同学 她一直在
顾城这植物的诗歌,有哪些关于植物的诗句
保护黄河的标语,描写黄河的一段话
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?