本章节介绍一下如何利用javascript截取指定长度的字符串。

代码如下:
   [ 其他 ] 运行代码    下载代码
<script>
function subString(str,len,hasDot){ 
  var newLength=0; 
  var newStr=""; 
  var chineseRegex=/[^\\x00-\\xff]/g; 
  var singleChar=""; 
  var strLength=str.replace(chineseRegex,"**").length;
  var strLength=str.replace(chineseRegex,"**").length; 
  for(var i=0;i<strLength;i++){ 
    singleChar=str.charAt(i).toString(); 
    if(singleChar.match(chineseRegex)!= null){ 
      newLength+=2; 
    }
    else{ 
      newLength++; 
    } 
    if(newLength>len){ 
      break; 
    } 
    newStr += singleChar; 
  }
  if(hasDot&&strLength>len){ 
    newStr += "..."; 
  } 
  return newStr; 
} 
console.log(subString("antzone51前端欢迎您",10,true));
</script>

代码描述:javascript截取字符串,javascript截取字符串代码下载



4 6



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册


热门标签: js js代码 js实例 javascript javascript代码 javascript实例 js字符串 javascript字符串

×
×

注册

官方QQ群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到