问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js判断字符串是否有汉字

发布网友 发布时间:2022-05-11 02:35

我来回答

2个回答

热心网友 时间:2022-05-15 16:24

判断js 验证字符串里面有没有包含汉字:
1、用正则表达式判断
function CheckChinese(obj,val){
var reg = new RegExp("[\\u4E00-\\u9FFF]+","g");
if(reg.test(val)){alert("包含汉字!"); }
}
2、用 Unicode 字符范围判断
function chkstrlen(str){
var strlen = 0;
for(var i = 0;i < str.length; i++){
if(str.charCodeAt(i) > 255) //如果是汉字,则字符串长度加2
strlen += 2;
else
strlen++;
}
return strlen;
}

热心网友 时间:2022-05-15 17:42

如果是GB码,可能是双字节GBK[0x81-0xfe][0x40-0xfe],也可能是四字节GB18030[0x81-0xfe][0x30-0x39][0x81-0xfe][0x30-0x39]。
汉字在Unicode中称作CJK 统一表意符号 (CJK Unified Ideographs),包括
[\u+3400-\u+4dbf\u4e00-\u9fff\u+20000-\u3fffd\ue000-f8ff]
最后一项为PUA,参见百度百科【统一码】。
js判断字符串是否包含中文或英文

var str='中国';if(escape(str).indexOf("%u")&lt;0){alert("没有包含中文");}else{alert("包含中文");}escape对字符串进行编码时,字符值大于255的以"%u***"格式存储,而字符值大于255的恰好是非英文字符(一般是中文字符,非中文字符也可以当作中文字符考虑);indexOf用以判断在字符串中是否...

js 如何验证字符串里是否包含汉字

if(reg.test(val)){alert("包含汉字!"); } } 2、用 Unicode 字符范围判断 function chkstrlen(str){ var strlen = 0;for(var i = 0;i &lt; str.length; i++){ if(str.charCodeAt(i) &gt; 255) //如果是汉字,则字符串长度加2 strlen += 2;else strlen++;} return strlen;} ...

js怎么判断字符串中是否有中文

给输入加一个失去焦点事件onblur,再用正则表达式判断输入框的内容有没有除了数字的内容。需要注意的地方是数字中可能有小说点。可以用正则表达式。如:function CheckChinese(obj,val){ var reg = new RegExp("[\\u4E00-\\u9FFF]+","g");if(reg.test(val)){ alert("不能输入汉字!");...

js字符串常用判断方法

isEmail(strEmail): 检查字符串是否符合电子邮件格式。 isImg(str): 确定字符串是否表示常见的图片格式,如jpg, jpeg, swf, gif等。 isInteger(str): 判断字符串是否能转化为整数。 isFloat(str): 检查字符串是否为浮点数。 isPost(str): 验证字符串是否为邮编,通常1到6位。 isMobile(s...

js如何判断字符是中文,英文,数字还是字符

1、首先,打开html编辑器,新建html文件,例如:index.html。2、在index.html中的标签,输入js代码:document.body.innerText = test('测');function test(t) { var a = [{'reg':/[^/u4e00-/u9fa5]/, 'name':'中文'},{'reg':/[^0-9]/, 'name':'数字'},{'reg':/[^A-Za-z]...

js 中检查一个字符串中有没有字符

function contains(str){var isTrue=false;if(str.indexOf('5')&gt;0)isTrue=true;return isTrue;}str:传入的参数 返回true为存在,否则为false

请问关于js语言有什么函数可以判断一个字符串中有几个中文字,几个英文...

笨办法:一个字符串中,除去英文,数字,标点。剩下的即为中文。function GetChineseCount(str){ var chinieseCount=0;var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";badChar += "abcdefghijklmnopqrstuvwxyz";badChar += "0123456789";badChar += " "+" ";//半角与全角空格 badChar += "`~!@...

js怎么判断字符串中是否含有某个字符

如果是简单判断可以用indexOf方法:var str = 'abcdef';str.indexOf('b'); //返回1;str.indexOf('h'); //返回-1;//下面这个函数: 如果str1包含str2那么返回true, 否则返回falsefunction test(str1, str2){ return (str1.indexOf(str2) &gt; -1);} ...

js 如何验证字符串里面有没有包含汉字?

"txt_name").value;if(s!="")//是否为空 { //只能输入5-20个以字母开头、可带数字、//“_”、“.”的字串 var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;if (patrn.exec(s))return true;}return false } 如果楼主想要的话我有大部分的JS验证可以直接PM我 ...

js如何判断字符串中是否只含有中文

dom操作 var test = function (){ var reg = /[\u4e00-\u9fa5]/gm; console.log(reg.test(document.getElementById('name').value)) } 测试在控制台查看结果 结果显示:

js判断字符串是否包含4个汉字 java判断字符串中是否包含汉字 sas判断字符串是否包含字母 如何判断字符串包含字母或者汉字 c语言判断字符是否为汉字 js判断是否为字符串 怎么判断字符串是不是中文 java判断字符串长度 oracle判断字符串包含
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...去东莞进行2周的培训,还给留了号码0769-33387118,119,可信吗?_百度... 啊有什么好听点的经典点的歌曲啊 啊 有什么歌好听 ...好听的歌曲 除了《伤风》《牛班春天》还有什么 教育部直属211 是什么东东 啊,什么歌好听 211工程大学、985大学教育部直属高校这意为着就是好大学吗? 电脑关于RAM和内存管理你需要知道的一些事 口头约定如何确定劳动关系 妄想山海云端岳云鲲在哪 鲲第二次进化具体位置图解 java 判断一个字符串中有多少个中文 if条件不成立,但依然执行条件中内容为啥? ([&#92;u4E00-&#92;u9FFF]+)([0-9]+)([^,, &#92;u4E00-&#92;u9FFF]*) java 正则的含义 怎么帮别人申请 怎样用自己手机帮人申请 1.[简答题]请简述在进行网络爬虫时为什么需要User-Agent伪装? 李知恩这张图出自哪里? 怎么注册 如何帮朋友申请 怎么帮朋友申请? 怎么申请呢? 现在新注册,怎么需要好友辅助才能注册啊!怎么辅助? 倩女幽魂手游平民玩家如何培养异人 平民异人 现在新注册,怎么需要好友辅助才能注册啊!怎么辅助? 倩女幽魂刀客异人哪个适合平民 倩女幽魂手游异人攻略 平民怎么玩异人 倩女幽魂平民后期玩医师好还是异人好 怎么用别人的手机号注册? 倩女幽魂平民异人怎么PK 倩女幽魂129贫民异人要怎么弄装备?防御太低怎么办? java正则表达式,反向匹配 在java中给一个字符串中的每个汉字前加上一个字符-,标点符号什么的不加比如下面 python从键盘录入一个字符判断是否是汉字? Java如何判断汉字是简体还是繁体 正则允许输入【中文 英文 数字 - &#47; + &#92; 空格】没有输入顺序要求,其它的不允许 Java如何判断中文简体繁体? 易语言 正则匹配 unicode字符集编码和正则表达式有什么关系 python 判断字符串中是否含有汉字 js 如何验证字符串里面有没有包含汉字? html如何禁止输入汉字 HTTP 头里的 user-agent 可以随便填吗 草字头下面一个金念什么 草字头下面是金,念什么字 草字头下面一个金字是什么字,怎么读 草字头加个金念什么 草字头下面一个金读 上面一个草字头下面一个金这个字念什么? 一个草字头一个金念什么 艹字头下面一个金