js判断是不是包含汉字和字母

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断是不是包含汉字和字母相关的知识,希望对你有一定的参考价值。

参考技术A 下面的这个函数就是判断输入的值是否含有汉字或字符:function
checkFormat(str)if
(escape(str).indexOf("%u")!=-1)
alert("不能含有汉字");
else
if(str.match(/\D/)!=null)alert('不能含有字母');

其中,str是你在文本框中输入的值,传到此函数中,来进行判断。具体用法就是:
this.value即为你输入的值。当输完以后在别的地方点一下左键即可触发本函数来判断你是否输入了汉字或字符。另外,还可以在此函数上改进一下,再加一个参数用来显示哪个属性不能为空:function
checkFormat(str,name)if
(escape(str).indexOf("%u")!=-1)
if(name=='phone')

alert("电话不能含有汉字");

else
if(str.match(/\D/)!=null)

if(name=='phone')

alert('电话不能含有字母');

mysql 判断字符串中是不是有汉字

在使用mysql时候,某些字段会存储中文字符,或是包含中文字符的串,查询出来的方法是:
SELECT col FROM table WHERE length(col)!=char_length(col)
当字符集为UTF-8,并且字符为中文时,length() 和 char_length() 两个方法返回的结果是不相同的。
参考技术A

    现在需要这么个方法
    private void 设置某类的警惕啊变量的值(string  info)

          info里包含静态变量名所在的类名和该类名的命名空间;
          利用反射根据传进来的字符串参数,给该静态变量赋值,可以做到吗?


    以上全都在同一个项目里

以上是关于js判断是不是包含汉字和字母的主要内容,如果未能解决你的问题,请参考以下文章

mysql 判断字符串中是不是有汉字

c#怎么判断字符串中包含汉字?

js判断字符是否包含字母汉字

c++如何判断字符串是不是全为汉字

js判断字符串是否包含数字,英文字母,汉字

C++里怎样判断字符串中含有汉字