[JS]文字の傍受を、英語にすることができ

// 取ら文字は、最後の3点が真の戻り値に追加することができる=英語、hasDotある
関数SUBSTRING(STR、LEN、hasDot){
     VAR newLength = 0 ;
     VARの NewStrによってすでに= "" ;
     VAR chineseRegex = / [^ \ x00- \ XFF] / G;
     VARの singlechar = "" ;
     VAR strLength = str.replace(chineseRegex、 "**" ).LENGTH;
     のためのVARの I = 0; I <strLengthを、Iは++ ){ 
        singlechar = STR。 charAt(I).toString();
         IF(singleChar.match(chineseRegex)!= NULL ){ 
            newLength + 2 =; 
        } 
        { 
            newLength ++ 
        } 
        であれば(newLength> LEN){
             破ります
        } 
        NewStrによってすでに + = singleChar。
    } 

    であれば(hasDot && strLength> LEN){ 
        NewStrによってすでに + = "..." 
    } 
    戻りNewStrによってすでに。
}

 

 

 

おすすめ

転載: www.cnblogs.com/wangqiideal/p/11442820.html