Javascript 汉字字节判断


复制代码 代码如下:

function checkstr(str) {
num=str.length
var arr=str.match(/[^\\\\\\\\\\\\\\\\x00-\\\\\\\\\\\\\\\\x80]/ig)
if(arr!=null)num+=arr.length
return num
}

function CheckUserName(UserName) {
if(checkstr(UserName) > 30 || checkstr(UserName) < 4) {

} else {

}
}

Javascript 的 length() 认为一个汉字或一个字母均为1个字节,通过该函数可判断汉字为2字节。



相关阅读:
常见JS效果之图片减速度滚动实现代码
数据库不在open状态下的冷备份恢复步骤
Java语言中链表和双向链表
Linux不是绝对安全 Linux如何防护病毒
新手看招 Linux系统的参数配置优化技巧
CSS 表单元素不继承body的字体属性
Web站点安全八要素
JSP教程(一)
调试JavaScript/VB Script脚本程序(ASP篇)
asp 中对 ip 进行过滤限制函数
打印样式表(UE之可用性)
国内php原创论坛
大家需要掌握的 html下SPAN和DIV的区别
清除网页文字水印的两种简单方法
快速导航

Copyright © 2016 phpStudy |