把字串分割成固定長度的片段,返回陣列

2021-06-16 06:51:25 字數 427 閱讀 2432

問題說明:

由於傳送簡訊的簡訊內容有200個字元的限制,若字串長度過程寫入簡訊表的時候會因長度過程無法插入。

解決方式:

分割待傳送的簡訊內容字串,分割成200個字元為單位的陣列,迴圈陣列寫入簡訊表。主要重點在於中文的長度判斷。

public static string splitstrtoarray(string str, int length)else 

if(i >= length + 1)else }}

return sb.tostring().split("\\|");

}

其中使用字元 「 | 」 來分隔,也就是說源字串中不能出現 「 | 」 ,有待改進。

python 按照固定長度分割字串的方法小結

有如下的一堆mac位址,需要更改成一定格式,如mac 902b345fb021 改為mac 90 2b 34 5f b0 21 借助python指令碼,可以輕鬆實現,原理就是 字串的按照固定長度拆分。1,檔案mac.txt,儲存了如下的mac位址 50e549e32ecb 902b3413efa6 ...

字串擷取固定長度的方法

這個函式也沒有什麼特別之處,就是可以擷取一定長度的字串,可能小特點就是len是位元組,解決了漢字與英文位元組不一樣導致直接擷取到的長度不一樣的問題,region 字串擷取函式 public static string cutstring string inputstring,int len 如果截過...

字串擷取固定長度的方法 C

這個函式也沒有什麼特別之處,就是可以擷取一定長度的字串,可能小特點就是len是位元組,解決了漢字與英文位元組不一樣導致直接擷取到的長 度不一樣的問題,region 字串擷取函式 public static string cutstring string inputstring,int len 如果截...