1. function split(split_str : string ; line_str : string ) : tstrings ;
2. //字串分割 分割用字元 , 原始字串,
3. var
4. posi : integer ;
5. str : tstringlist ;
6. l_str : string ;
7. begin
8. str := tstringlist.create;
9. posi := pos(split_str, line_str) ;
10.
11. while (posi > 0) do begin
12. l_str := copy(line_str,1, posi-1) ;
13. str.add(l_str) ;
14. line_str := copy (line_str , posi+length(split_str), length(line_str) - posi-length(split_str)) ;
15. posi := pos(split_str, line_str) ;
16. end ; //while
17. str.add(line_str) ;
18.
19. result := str ;
20.
21. end ;
oracle split 字元分割函式
oracle本身沒有字元分割函式,乙個字串分割後,要以乙個結果集的方式存放,所以需要配合table一起用,分割後的字串是乙個陣列,在oracle中,可以先按如下,建立乙個型別,該型別就是split裡要返回的型別,如下 create or replace type strsplit type as t...
字串分割函式
這幾天處理字串,突然遇到字串分割問題,上網查了一些資料後,找到這兩個函式,strtok與strsep函式。網上舉的例子千篇一律,下面我根據函式的實現原始碼,記錄一下使用說明,供大家討論,歡迎大牛拍磚!ps 找個庫函式原始碼的 查詢 真不容易,先找到了這個 之後,發現了經常去找軟體的oschina有原...
分割字串函式split C
字串分割符 public const string separatorstring 取得字元的第幾個字元,通過分割符分割的字串,pos以1開始 字串 分割符 第幾個 返回第幾個字串 string str split rrrrddrew tqwewerewddccc 1 public static s...