javascript中使用正则计算中文长度的例子
由于javascript是unicode编码的,所有的字符对于它来说一个就是一个,但是后台程序不是,通常在后台程序中一个中文是占两个字节的,这就导致了前后端校验长度不一致,这个问题可以通过正则来解决。复制代码 代码如下:function getRealLen( str ) { return str.replace(/[^x00-xff]/g, "__").length; //这个把所有双字节的都给匹配进去了}附赠另一小则技巧:有时候为了美观,不影响布局和界...