js 查询字符串中字符数量 字符位数
来源:互联网 发布:java集合类常用方法 编辑:程序博客网 时间:2024/06/04 18:57
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><script> var str = "I love my country.。我你爱中国"; //"我爱你":一汉字占两个字符位。 //需求:求一个字符串占有几个字符位。 //思路;如果是英文,站一个字符位,如果不是英文占两个字符位。 //技术点:判断该字符是否在0-127之间。(在的话是英文,不在是非英文) var str = prompt("请随便输入 我会告诉你有几个字符!!"); var json1="{}"; alert(JSON.stringify(getZFWlength(str))); function getZFWlength(string){ //定义一个计数器 var Zcount = 0; var ZunicodeNum = 0; var Ycount = 0; var josn = {}; for(var i=0;i<string.length;i++){ //对每一位字符串进行判断,如果Unicode编码在0-127,计数器+1;否则+2 if(string.charCodeAt(i)<128 && string.charCodeAt(i)>=0 ){ Ycount++; //一个英文在Unicode表中站一个字符位 }else{ Zcount++; ZunicodeNum+=2; //一个中文在Unicode表中站二个字符位 } } josn["中文字符个数:"]= Zcount; josn["中文字符占用:"]= ZunicodeNum+"位"; josn["英文字符个数:"]=Ycount; josn["英文字符占用:"]=Ycount+"位"; josn["字符总个数为:"]=str.length; return josn; }</script></body></html>
0 0
- js 查询字符串中字符数量 字符位数
- 统计字符串中各个字符的数量
- 【Java】统计字符串中各字符数量
- JS中字符串替换字符
- 计算字符串的字符数量
- 统计字符串中,中文字符、英文字符和数字字符的数量
- 在字符串中删除对应位数的字符,然后 输出删除指定字符后的字符串
- 查询字符串中某字符的个数
- JS删除字符串中重复字符
- 关于JS替换字符串中字符
- js统计字符串中各种字符情况
- 获取查询记录第n行 & 获取字符串包含某字符数量
- CSS/JS 限制显示字符的数量
- 从字符串中读取重复最多的那个字符及重复数量方法
- 输出一个字符串中含有所规定的字符子串的数量
- 键盘录入并统计该字符串中各个字符的数量
- 找出字符串中出现次数最多的字符和其出现的数量
- JAVA查询一个字符串中字符是不是有汉字
- Android开发笔记(一百二十四)自定义相册
- Tomcat开启HTTPS
- Android录音相关代码
- C++ 字符数据类型 摘自《VisualC++2005入门经典》P46-P47
- linux下git厂库的创建与使用
- js 查询字符串中字符数量 字符位数
- Vim高频使用技巧
- 拼接
- 微信商城开发准备工作
- Jedis 初探
- 启动Tomcat出现自动关闭问题的解决办法
- 顶级数学家玩股票胜过巴菲特 被人建议改行(图)
- java保留两位小数
- 设计模式:单例模式