C 區分中英文按照指定長度擷取字串的方法

2022-09-26 07:39:09 字數 386 閱讀 3620

這段c#**用於按照指定的長度擷取字串,乙個中文字元算2個字元,按照這個方法擷取的字串基本可以保持顯示長度一致

///

/// 擷取文字,區分中英文本元,中文算兩個長度,英文算乙個長度

///

/// 待擷取的字串

/// 需計算長度的字串

/// string程式設計客棧

public static string getsubstring(string str, int length)

else

if (j <= length)

if (j > length)

}return temp;

}本文標題: c#區分中英文按照指定長度擷取字串的方法

本文位址:

C 擷取指定長度中英文本串方法

public static string getfirststring string stringtosub,intlength else nlength 1 if nlength length if iscut return sb.tostring else return sb.tostring ...

用C 擷取指定長度的中英文混合字串

我們常做的一件事情,就是在文章系統中,擷取一定長度的文章標題,超過指定長度,就加 如兩個字串 string str1 中國人要啊abc呀 string str2 1中國人23456abc呀 要擷取後,輸出 str1 中國人要.str2 1中國人2.即要把中英文混合的字串,在擷取後,長度要一致,即8個...

用C 擷取指定長度的中英文混合字串

我們常做的一件事情,就是在文章系統中,擷取一定長度的文章標題,超過指定長度,就加 如兩個字串 string str1 中國人要啊abc呀 string str2 1中國人23456abc呀 要擷取後,輸出 str1 中國人要.str2 1中國人2.即要把中英文混合的字串,在擷取後,長度要一致,即8個...