您好,欢迎访问一九零五行业门户网

动态获取当前输入内容的字节与字符数

这次给大家带来动态获取当前输入内容的字节与字符数,动态获取当前输入内容的字节与字符数的注意事项有哪些,下面就是实战案例,一起来看一下。
动态统计当前输入内容的字节、字符数的实例详解
看到网上有好多利用charat方法,原理也很简单,用正则判断是不是中文,如果是的话,字节数就加2,不是的话,字节数就加1。
后来发现另一种方式,由于一个汉字对应是两个字节,可利用正则,将匹配到的汉字用两个字符代替,例如:“xx”,最后获得转化后的字符串的长度即是字节数。
而字符数就是对应有多少个汉字、字母、符号。
//短信内容字数   $scope.bytescount= 0;   $scope.smslength = 0;   $scope.smscontent = '1';   $scope.smscount = function () {     $scope.bytescount = $scope.smscontent.replace(/[^\x00-\xff]/g, 'xx').length;     $scope.smslength = $scope.smscontent.length;   }
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
js数据结构的双向链表定义
multer上传如何使用
以上就是动态获取当前输入内容的字节与字符数的详细内容。
其它类似信息

推荐信息