用到的几个关于中文字符的javascript方法
2017-01-13 15:10
225 查看
//获取字符串的长度 //一个英文字符为1 //一个中文字符长度为2 function getStrLen(str){ var len = 0; for (var i=0; i<str.length; i++) { var c = str.charCodeAt(i); //单字节加1 if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) { len++; } else { len+=2; } } return len; } //是否含有中文(也包含日文和韩文) function isChineseChar(str){ var reg = /[\u4E00-\u9FA5\uF900-\uFA2D]/; return reg.test(str); } //同理,是否含有全角符号的函数 function isFullWidthChar(str){ var reg = /[\uFF00-\uFFEF]/; return reg.test(str); }
相关文章推荐
- 关于MySQL5.5不能执行带有中文字符的语句解决方法
- AJAX利用javascript向后台传递中文字符出现乱码解决方法。
- Javascript 中 atob 方法解码中文字符乱码问题
- JavaScript解码url中的中文字符的方法
- 关于javascript脚本比较常用的几个方法
- JavaScript解码url中的中文字符的方法
- javascript关于数组的几个方法
- JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
- 关于java中的中文字符占几个字节
- JavaScript 中文字符占两个字节处理方法
- 关于wprintf无法打印unicod中文字符的解决方法
- C#中关于从剪贴板中读取HTML格式含中文字符会出现的问题和解决方法
- 关于URL传输中文和特殊字符的编码方法
- 解决 Javascript 中 atob 方法解码中文字符乱码问题
- 关于JavaScript的gzip静态压缩方法
- 几个Postback时常用的javascript方法
- 关于Flash Actionscript脚本与HTML页面JavaScript脚本通讯的方法
- 关于javascript如何判断某个字符是否占用两个字符的讨论
- 关于JavaScript的gzip静态压缩方法
- 关于JSP中文问题的解决方法