js校验字符长度(包括中文和特殊字符),有意者进,满意答案,立即结贴给分! 需求: 1、str是一堆字符串(包括中文和一些特殊字符 ~!@#¥&*这些东西等等) 2、一个中文占6个字符 3、超过32个字符 即给出错误提示 问:如何校验,请给出较简洁的实现,谢谢各位。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var length = str.replace(/[^\x00-\xff]/g,"******").length; if (length>32) alert("error"); 只是说明,不改很简单呵var temp = str.replace(/[^\x00-\xff]/g,"******");var length = temp.length; if (length>32) alert("error"); 其实用temp都没必要,没有赋值,仅仅调用replace是不会修改原字符串的,只是返回一个新字符串而已 层里图片变换的问题 google浏览器的blendTrans错误,在ie一切正常 java简单的网络聊天程序 时间格式Fri Jun 24 19:47:14 +0800 2011怎么处理? 关于Ext ajax并发! 表单内容隐藏 这段代码能否用循环实现? 怎么才能检测出IE和腾讯TT浏览器的分别?急啊! 求个正则表达式,谢谢 xmlhttp发送数据有时不成功的问题 求教一个关于Ext的问题 请帮忙在原有JS功能上添加一个功能,多谢!
if (length>32) alert("error");
var temp = str.replace(/[^\x00-\xff]/g,"******");
var length = temp.length;
if (length>32) alert("error");