摘要: 1 /** 2 *获取字符串字节数 3 */ 4 function GetStringByteLength(val){ 5 6 var Zhlength=0;// 全角 7 var Enlength=0;// 半角 8 9 for(var i=0;i<val.length;i++){10 if(val.substring(i, i + 1).match(/[^\x00-\xff]/ig) != null)11 Zhlength+=1;12 else13 Enlength+=1;14 }... 阅读全文
posted @ 2012-04-13 17:43 txsun 阅读(6195) 评论(0) 推荐(0) 编辑
摘要: 1 // 根据字节数截取字符串(可汉英组合截取) 2 function GetString(val,num) 3 { 4 var byteLength=num;// 用户需截取字节数 5 var index=0;// 最终截取字符串索引 6 var strVal="";// 返回值 7 var iszh=false;// 判断循环最后一次执行时字符是全角还是半角 8 for(var i=0;i<val.length;i++){ 9 if(num>0){10 if(val.substring(i, i + 1).m... 阅读全文
posted @ 2012-04-13 17:41 txsun 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 1 #region 截取指定字节长度的字符串 2 /// <summary> 3 /// 截取指定字节长度的字符串 4 /// </summary> 5 /// <param name="str">原字符串</param> 6 /// <param name="len">截取字节长度</param> 7 /// <returns></returns> 8 public static string CutByteString(string str, int le 阅读全文
posted @ 2012-04-13 10:32 txsun 阅读(549) 评论(0) 推荐(0) 编辑