`

js计算字符个数,包括中文

阅读更多

<SCRIPT language="JavaScript">
 <!--
 function countCharacters(str){
    var totalCount = 0; 
    for (var i=0; i<str.length; i++) { 
        var c = str.charCodeAt(i); 
    if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) { 
           totalCount++; 
        }else {    
            totalCount+=2; 
        } 
    }
  // alert(totalCount);
    return totalCount;
}
//-->
</SCRIPT>

分享到:
评论

相关推荐

    js处理字符串中的汉字问题集锦

    计算字符串中中文个数,判断是否含有中文,以及包含中文的字符串长度等问题

    js计算字符串长度包含的中文是utf8格式

    方法一: 代码如下:function byteLength(str) { var byteLen = 0, len = str.length; if( !str ) return 0; for( var i=0; i&lt;len xss=removed&gt; 255 ?...一个程序员经常要用到的字符串长度检测方法,由于JS原先的长

    js处理包含中文的字符串实例

    js中String类型自带的属性length获取的是字符串的字符数目,但是前端经常会需要限制字符串的显示长度,一个中文字符又大概占两个英文小写字符的显示位置,所以中英文混合的情况下用length值来判断显示长度往往并不...

    js常用工具函数--通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型、数组随机洗牌算法、检测密码强度等等..

    JS常用工具函数(压缩包中含有MD文件可自行查看)--包含:通用格式化时间、字符串验证-验证邮箱、手机号、电话号码、url地址、严格校验身份证号码,判断数据类型-是否是字符串、数字、Boolean、函数、对象、数组...

    常用js大全,javascript校验大全

    1.44 判断文本内容是否少于 2 个汉字/字符(js中汉字和字符占位一 样).. 53 1.45 检测输入是否只有字母或数字. 53 1.46 检测输入是否只有数字或不详,且输入数值不能过大(不能超过 32767).. 54 1.47 检测输入是否...

    googlescript-chinesefrequency:ChineseFrequency 对象的 Google Apps 脚本实现。 汇总计数包括字符串中汉字的总数和唯一数量,以及删除和处理的字符数。 在包含汉字、汉语拼音和字符频率的列表中返回结果。 返回格式包括 CSV 或 2D 数据数组

    googlescript-中文-频率 计算字符串中汉字的总数和唯一数量。 在包含汉字、汉语拼音和频率的列表中返回结果。 用 Google Apps 脚本编写。 :panda:

    javascript入门笔记

    Javascript,简称为 JS,是一款能够运行在 JS解释器/引擎 中的脚本语言 JS解释器/引擎 是JS的运行环境: 1、独立安装的JS解释器 - NodeJS 2、嵌入在浏览器中的JS解释器 JS的发展史: 1、1992年 Nombas 开发...

    js脚本大全 js验证大全 压缩包

    1.44 判断文本内容是否少于 2 个汉字/字符(js中汉字和字符占位一 样).. 53 1.45 检测输入是否只有字母或数字. 53 1.46 检测输入是否只有数字或不详,且输入数值不能过大(不能超过 32767).. 54 1.47 检测输入是否...

    经典Javascript正则表达式

     应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  String.prototype.len=function(){ return this.replace([^\x00-\xff]/g,"aa").length; }  匹配空行的正则表达式:  \n[\s|]*\r  匹配HTML...

    java 正则表达式

    应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function(){return this.replace(/[^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹配html标签的正则...

    匹配中文汉字的正则表达式介绍

    \w匹配的仅仅是中文,...注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) PS:关于正则,本站还提供了2款非常简便实用的正则表达式工具供大家参考使用: JavaScript正则表达式在线测试工具: ...

    程序天下:JavaScript实例自学手册

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

    《程序天下:JavaScript实例自学手册》光盘源码

    3.11 判断字符串中有多少汉字 3.12 去除字符串的前后空格 3.13 刷新时清空所有文本框 3.14 随意改变大小的文本框 3.15 文本框的自动全选 3.16 文本框滚动导航 3.17 按钮获取焦点 3.18 文本框获取焦点弹出下拉框 3.19...

    正则表达式

    一个字符类和它所包含的任何一个字符都匹配,所以正则表达式 / [abc] / 和字母 "a" , "b" , "c" 中的任何一个 都匹配.另外还可以定义否定字符类,这些类匹配的是除那些包含在中括号之内的字符外的所有字符.定义否定...

    JS输入框邮箱地址验证代码

    评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:&lt;(\S*?)[^&gt;]*&gt;.*?|*? /&gt; 评注:网上流传的版本太...

    正则表达式30分钟入门教程

    正则表达式里还有更多的元字符,比如\s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等。\w匹配字母或数字或下划线或汉字等。 对中文/汉字的特殊处理是由.Net提供的正则表达式引擎支持的,其它...

    JavaScript完全自学宝典 源代码

    Calculate1.java 计算浮点数运算结果并调用页面中JavaScript函数的Applet。 Calculate1.class Calculate1.java的字节码文件。 第16章(\c16) 示例描述:介绍JavaScript访问本地文件的各种方法。 16.1....

    JavaScript权威指南(第6版)(中文版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript中常用的正则表达式日常整理(全)

    //校验是否全由数字组成 ...评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:&lt; (S*?)[^&gt;]*&gt;.*?|&lt; .

Global site tag (gtag.js) - Google Analytics