2016-10-13 00:16:48 点击量:432 标签: 收藏本文
[JS]js判断汉字个数统计包含汉字的字符个数
- //验证是否包含汉字
- if((/[\u4e00-\u9fa5]+/).test(obj)){
- alert("不能含有汉字!");
- }
- //功能:统计包含汉字的字符个数
- //说明:汉字占2个字符,非汉字占1个字符
- function checksum(chars)
- {
- var sum = 0;
- for (var i=0; i<chars.length; i++)
- {
- var c = chars.charCodeAt(i);
- if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f))
- {
- sum++;
- }
- else
- {
- sum+=2;
- }
- }
- return sum;
- }
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室