js通过字节长度截取中英文混合字符串
来源:互联网 发布:郭达 刁光斗 知乎 编辑:程序博客网 时间:2024/06/05 18:27
/** * 截取字符串 中英文混合 * @param str待处理字符串 * @param len截取字节长度 中文2字节 英文1字节 */function subString1(str, len){var regexp = /[^\x00-\xff]/g;// 正在表达式匹配中文// 当字符串字节长度小于指定的字节长度时if (str.replace(regexp, "aa").length <= len) {return str;}// 假设指定长度内都是中文var m = Math.floor(len/2);for (var i = m, j = str.length; i < j; i++) {// 当截取字符串字节长度满足指定的字节长度if (str.substring(0, i).replace(regexp, "aa").length >= len) {return str.substring(0, i);}}return str;}function test(){ alert(subString1('123你我他',5));}
阅读全文
0 0
- js通过字节长度截取中英文混合字符串
- js截取中英文混合字符串
- js截取中英文字符串长度
- C#中英文混合字符串截取指定长度
- php混合字符串长度和截取 中英文
- java按字节截取中英文混合字符串
- 计算中英文混合字符串的字节长度
- 求中英文混合字符串长度,中英文混合字符串截取(汉字2个字节,字母数字等1个字节),字符转ASCII码,ASCII码转字符
- JS 截取字符串(支持中英文混合)
- javascript_按字节截取、计算中英文混合字符串字节数
- js中英文字符串长度 js中英文字符串截取(转)
- js中英文字符串长度 js中英文字符串截取(转)
- js中英文字符串长度及截取问题
- js中英文字符串长度及截取问题
- ASP如何计算中英文混合字符串长度和截取字符串
- ASP如何计算中英文混合字符串长度和截取字符串 .
- 截取中英文混合字符串
- 截取中英文混合字符串
- 自组织神经网络介绍:自组织特征映射SOM(Self-organizing feature Map),第三部分
- 网络编程中的阻塞与非阻塞,同步与异步概念的理解
- 创建js对象的几种方式
- 处理异常
- (ubuntu系列)一些必备好玩的东西
- js通过字节长度截取中英文混合字符串
- 引用iview ui 时报错,很有可能是你写的不对!!!
- 给一个fragment的listview刷新数据,adapter报空
- String 占位符
- 自组织神经网络SOM原理——结合例子MATLAB实现
- Jquery validate插件之表单校验
- Keras 示例程序结果演示及代码解析
- 对组件的引用(refs)
- 5. 鼠标选取操作-选取红色小球