特殊字数验证,除了文字其他都算半个字符
2017-03-21 10:31
211 查看
function checkLength(){ var len=native2ascii($("#remarks").val()); len=Math.ceil(len/2) ; //除2并向上取整 $(".word-num").text(len); } function native2ascii (value){ var nativecode = value.split (""); //将每个字符分隔开 var len = 0; for ( var i = 0; i < nativecode.length; i++){ var code = Number (nativecode[i].charCodeAt (0)); //判断每个字符的Unicode编码 if (code > 127){ //大于127的编码则算2个长度, len += 2; } else{ len++; } } return len; }
相关文章推荐
- js验证不完全收录(非空,中英逗号,字数限制,特殊字符,密码,用户名,手机号)
- 统计一段文字中数组、中文、英文字母、空格以及其他特殊字符出现的次数
- 文字提交特殊字符的处理
- 如何运用自定义验证来排除特殊字符
- 测试文字字节长度,中文为2,英文、数字为1,特殊字符为2
- XHTML教程——文字格式与特殊字符
- 正则表达式——关于特殊字符验证
- 4.4.4 特殊字符验证
- 输入一行文字,分别统计其中英文字母,空格,数字和其他字符
- 输入一行文字,找出其中的大写字母、小写字母、空格、数字以及其他字符各有多少
- 【c语言】编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出
- 验证特殊字符
- 正则表达式:Notepad++查找两段特殊字符之间文字并在该目标字符后面添加字符
- asp.net mvc使用validate.js验证 若name属性包含特殊字符则加上双引号即可
- 自定义表单验证,密码是否包含数字、字母、特殊字符的至少2种
- 编写一个程序从标准输入读取字符,并把它们写到标准输出。除了大写字母转化成小写字母之外,其他的原样输出。
- 正则表达式,验证含子母+数字+特殊字符。(低级)
- 验证字符串中是否还有其他字符 swift
- 数据验证之特殊字符处理
- 去除字符串前后的逗号;验证特殊字符